body.theme-blue body {
  color: #676a6c;
  background-color: #fff;
}

body.theme-blue a {
  color: #2d8cf0;
}

body.theme-blue a:hover, body.theme-blue a:focus {
  color: #0e66c3;
}

body.theme-blue .img-thumbnail {
  background-color: #fff;
  border: 1px solid #ddd;
}

body.theme-blue hr {
  border-top: 1px solid #eeeeee;
}

body.theme-blue h1,
body.theme-blue h2,
body.theme-blue h3,
body.theme-blue h4,
body.theme-blue h5,
body.theme-blue h6,
body.theme-blue .h1,
body.theme-blue .h2,
body.theme-blue .h3,
body.theme-blue .h4,
body.theme-blue .h5,
body.theme-blue .h6 {
  color: inherit;
}

body.theme-blue h1 small,
body.theme-blue h1 .small,
body.theme-blue h2 small,
body.theme-blue h2 .small,
body.theme-blue h3 small,
body.theme-blue h3 .small,
body.theme-blue h4 small,
body.theme-blue h4 .small,
body.theme-blue h5 small,
body.theme-blue h5 .small,
body.theme-blue h6 small,
body.theme-blue h6 .small,
body.theme-blue .h1 small,
body.theme-blue .h1 .small,
body.theme-blue .h2 small,
body.theme-blue .h2 .small,
body.theme-blue .h3 small,
body.theme-blue .h3 .small,
body.theme-blue .h4 small,
body.theme-blue .h4 .small,
body.theme-blue .h5 small,
body.theme-blue .h5 .small,
body.theme-blue .h6 small,
body.theme-blue .h6 .small {
  color: #777777;
}

body.theme-blue mark,
body.theme-blue .mark {
  background-color: #fcf8e3;
}

body.theme-blue .text-muted {
  color: #777777;
}

body.theme-blue .text-white {
  color: #fff;
}

body.theme-blue a.text-white:hover,
body.theme-blue a.text-white:focus {
  color: #e6e6e6;
}

body.theme-blue .text-default {
  color: #676a6c;
}

body.theme-blue a.text-default:hover,
body.theme-blue a.text-default:focus {
  color: #4e5052;
}

body.theme-blue .text-gray {
  color: #555555;
}

body.theme-blue a.text-gray:hover,
body.theme-blue a.text-gray:focus {
  color: #3c3c3c;
}

body.theme-blue .text-primary {
  color: #2d8cf0;
}

body.theme-blue a.text-primary:hover,
body.theme-blue a.text-primary:focus {
  color: #1072da;
}

body.theme-blue .text-success {
  color: #1dc5a3;
}

body.theme-blue a.text-success:hover,
body.theme-blue a.text-success:focus {
  color: #16997e;
}

body.theme-blue .text-info {
  color: #02BAF0;
}

body.theme-blue a.text-info:hover,
body.theme-blue a.text-info:focus {
  color: #0293bd;
}

body.theme-blue .text-warning {
  color: #ff9b07;
}

body.theme-blue a.text-warning:hover,
body.theme-blue a.text-warning:focus {
  color: #d37e00;
}

body.theme-blue .text-danger {
  color: #f56c6c;
}

body.theme-blue a.text-danger:hover,
body.theme-blue a.text-danger:focus {
  color: #f23c3c;
}

body.theme-blue .bg-primary {
  background-color: #2d8cf0;
}

body.theme-blue a.bg-primary:hover,
body.theme-blue a.bg-primary:focus {
  background-color: #1072da;
}

body.theme-blue .bg-success {
  background-color: #1dc5a3;
}

body.theme-blue a.bg-success:hover,
body.theme-blue a.bg-success:focus {
  background-color: #16997e;
}

body.theme-blue .bg-info {
  background-color: #02BAF0;
}

body.theme-blue a.bg-info:hover,
body.theme-blue a.bg-info:focus {
  background-color: #0293bd;
}

body.theme-blue .bg-warning {
  background-color: #ff9b07;
}

body.theme-blue a.bg-warning:hover,
body.theme-blue a.bg-warning:focus {
  background-color: #d37e00;
}

body.theme-blue .bg-danger {
  background-color: #f56c6c;
}

body.theme-blue a.bg-danger:hover,
body.theme-blue a.bg-danger:focus {
  background-color: #f23c3c;
}

body.theme-blue .page-header {
  border-bottom: 1px solid #eeeeee;
}

body.theme-blue blockquote {
  border-left: 5px solid #eeeeee;
}

body.theme-blue blockquote.bq-primary {
  border-color: #2d8cf0;
}

body.theme-blue blockquote.bq-success {
  border-color: #1dc5a3;
}

body.theme-blue blockquote.bq-info {
  border-color: #02BAF0;
}

body.theme-blue blockquote.bq-warning {
  border-color: #ff9b07;
}

body.theme-blue blockquote.bq-danger {
  border-color: #f56c6c;
}

body.theme-blue blockquote footer,
body.theme-blue blockquote small,
body.theme-blue blockquote .small {
  color: #777777;
}

body.theme-blue .blockquote-reverse,
body.theme-blue blockquote.pull-right {
  border-right: 5px solid #eeeeee;
}

body.theme-blue code {
  color: #c7254e;
  background-color: #f9f2f4;
}

body.theme-blue kbd {
  color: #fff;
  background-color: #333;
}

body.theme-blue pre {
  color: #333333;
  background-color: #f5f5f5;
  border: 1px solid #ccc;
}

body.theme-blue pre code {
  color: inherit;
  background-color: transparent;
}

body.theme-blue table {
  background-color: transparent;
}

body.theme-blue caption {
  color: #777777;
}

body.theme-blue .table > thead > tr > th,
body.theme-blue .table > thead > tr > td,
body.theme-blue .table > tbody > tr > th,
body.theme-blue .table > tbody > tr > td,
body.theme-blue .table > tfoot > tr > th,
body.theme-blue .table > tfoot > tr > td {
  border-bottom: 1px solid #eee;
}

body.theme-blue .table > thead > tr > th {
  border-bottom: 1px solid #eee;
}

body.theme-blue .table > tbody + tbody {
  border-top: 1px solid #eee;
}

body.theme-blue .table .table {
  background-color: #fff;
}

body.theme-blue .table-bordered {
  border-color: #eee;
}

body.theme-blue .table-bordered > thead > tr > th,
body.theme-blue .table-bordered > thead > tr > td,
body.theme-blue .table-bordered > tbody > tr > th,
body.theme-blue .table-bordered > tbody > tr > td,
body.theme-blue .table-bordered > tfoot > tr > th,
body.theme-blue .table-bordered > tfoot > tr > td {
  border-right: 1px solid #eee;
}

body.theme-blue .table-bordered > thead > tr > th:first-child,
body.theme-blue .table-bordered > thead > tr > td:first-child,
body.theme-blue .table-bordered > tbody > tr > th:first-child,
body.theme-blue .table-bordered > tbody > tr > td:first-child,
body.theme-blue .table-bordered > tfoot > tr > th:first-child,
body.theme-blue .table-bordered > tfoot > tr > td:first-child {
  border-left: 1px solid #eee;
}

body.theme-blue .table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #f9f9f9;
}

body.theme-blue .table-hover > tbody > tr:hover {
  background-color: #f5f9fe;
}

body.theme-blue .table > thead > tr > td.active,
body.theme-blue .table > thead > tr > th.active,
body.theme-blue .table > thead > tr.active > td,
body.theme-blue .table > thead > tr.active > th,
body.theme-blue .table > tbody > tr > td.active,
body.theme-blue .table > tbody > tr > th.active,
body.theme-blue .table > tbody > tr.active > td,
body.theme-blue .table > tbody > tr.active > th,
body.theme-blue .table > tfoot > tr > td.active,
body.theme-blue .table > tfoot > tr > th.active,
body.theme-blue .table > tfoot > tr.active > td,
body.theme-blue .table > tfoot > tr.active > th {
  background-color: #f5f9fe;
}

body.theme-blue .table-hover > tbody > tr > td.active:hover,
body.theme-blue .table-hover > tbody > tr > th.active:hover,
body.theme-blue .table-hover > tbody > tr.active:hover > td,
body.theme-blue .table-hover > tbody > tr:hover > .active,
body.theme-blue .table-hover > tbody > tr.active:hover > th {
  background-color: #deebfc;
}

body.theme-blue .table > thead > tr > td.success,
body.theme-blue .table > thead > tr > th.success,
body.theme-blue .table > thead > tr.success > td,
body.theme-blue .table > thead > tr.success > th,
body.theme-blue .table > tbody > tr > td.success,
body.theme-blue .table > tbody > tr > th.success,
body.theme-blue .table > tbody > tr.success > td,
body.theme-blue .table > tbody > tr.success > th,
body.theme-blue .table > tfoot > tr > td.success,
body.theme-blue .table > tfoot > tr > th.success,
body.theme-blue .table > tfoot > tr.success > td,
body.theme-blue .table > tfoot > tr.success > th {
  background-color: #dff0d8;
}

body.theme-blue .table-hover > tbody > tr > td.success:hover,
body.theme-blue .table-hover > tbody > tr > th.success:hover,
body.theme-blue .table-hover > tbody > tr.success:hover > td,
body.theme-blue .table-hover > tbody > tr:hover > .success,
body.theme-blue .table-hover > tbody > tr.success:hover > th {
  background-color: #d0e9c6;
}

body.theme-blue .table > thead > tr > td.info,
body.theme-blue .table > thead > tr > th.info,
body.theme-blue .table > thead > tr.info > td,
body.theme-blue .table > thead > tr.info > th,
body.theme-blue .table > tbody > tr > td.info,
body.theme-blue .table > tbody > tr > th.info,
body.theme-blue .table > tbody > tr.info > td,
body.theme-blue .table > tbody > tr.info > th,
body.theme-blue .table > tfoot > tr > td.info,
body.theme-blue .table > tfoot > tr > th.info,
body.theme-blue .table > tfoot > tr.info > td,
body.theme-blue .table > tfoot > tr.info > th {
  background-color: #d9edf7;
}

body.theme-blue .table-hover > tbody > tr > td.info:hover,
body.theme-blue .table-hover > tbody > tr > th.info:hover,
body.theme-blue .table-hover > tbody > tr.info:hover > td,
body.theme-blue .table-hover > tbody > tr:hover > .info,
body.theme-blue .table-hover > tbody > tr.info:hover > th {
  background-color: #c4e3f3;
}

body.theme-blue .table > thead > tr > td.warning,
body.theme-blue .table > thead > tr > th.warning,
body.theme-blue .table > thead > tr.warning > td,
body.theme-blue .table > thead > tr.warning > th,
body.theme-blue .table > tbody > tr > td.warning,
body.theme-blue .table > tbody > tr > th.warning,
body.theme-blue .table > tbody > tr.warning > td,
body.theme-blue .table > tbody > tr.warning > th,
body.theme-blue .table > tfoot > tr > td.warning,
body.theme-blue .table > tfoot > tr > th.warning,
body.theme-blue .table > tfoot > tr.warning > td,
body.theme-blue .table > tfoot > tr.warning > th {
  background-color: #fcf8e3;
}

body.theme-blue .table-hover > tbody > tr > td.warning:hover,
body.theme-blue .table-hover > tbody > tr > th.warning:hover,
body.theme-blue .table-hover > tbody > tr.warning:hover > td,
body.theme-blue .table-hover > tbody > tr:hover > .warning,
body.theme-blue .table-hover > tbody > tr.warning:hover > th {
  background-color: #faf2cc;
}

body.theme-blue .table > thead > tr > td.danger,
body.theme-blue .table > thead > tr > th.danger,
body.theme-blue .table > thead > tr.danger > td,
body.theme-blue .table > thead > tr.danger > th,
body.theme-blue .table > tbody > tr > td.danger,
body.theme-blue .table > tbody > tr > th.danger,
body.theme-blue .table > tbody > tr.danger > td,
body.theme-blue .table > tbody > tr.danger > th,
body.theme-blue .table > tfoot > tr > td.danger,
body.theme-blue .table > tfoot > tr > th.danger,
body.theme-blue .table > tfoot > tr.danger > td,
body.theme-blue .table > tfoot > tr.danger > th {
  background-color: #f2dede;
}

body.theme-blue .table-hover > tbody > tr > td.danger:hover,
body.theme-blue .table-hover > tbody > tr > th.danger:hover,
body.theme-blue .table-hover > tbody > tr.danger:hover > td,
body.theme-blue .table-hover > tbody > tr:hover > .danger,
body.theme-blue .table-hover > tbody > tr.danger:hover > th {
  background-color: #ebcccc;
}

@media screen and (max-width: 767px) {
  body.theme-blue .table-responsive {
    border: 1px solid #eee;
  }
}

body.theme-blue legend {
  color: #333333;
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}

body.theme-blue output {
  color: #555555;
}

body.theme-blue .form-control {
  color: #555555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ddd;
}

body.theme-blue .form-control:focus {
  border-color: #4298f2;
}

body.theme-blue .form-control::-moz-placeholder {
  color: #999;
  opacity: 1;
}

body.theme-blue .form-control:-ms-input-placeholder {
  color: #999;
}

body.theme-blue .form-control::-webkit-input-placeholder {
  color: #999;
}

body.theme-blue .form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}

body.theme-blue .form-control[disabled], body.theme-blue .form-control[readonly],
fieldset[disabled] body.theme-blue .form-control {
  background-color: #eeeeee;
  opacity: 1;
}

body.theme-blue .form-control[disabled].bg-white, body.theme-blue .form-control[readonly].bg-white,
fieldset[disabled] body.theme-blue .form-control.bg-white {
  background-color: #fff;
}

body.theme-blue .has-success .help-block,
body.theme-blue .has-success .control-label,
body.theme-blue .has-success .radio,
body.theme-blue .has-success .checkbox,
body.theme-blue .has-success .radio-inline,
body.theme-blue .has-success .checkbox-inline,
body.theme-blue .has-success.radio label,
body.theme-blue .has-success.checkbox label,
body.theme-blue .has-success.radio-inline label,
body.theme-blue .has-success.checkbox-inline label {
  color: #1dc5a3;
}

body.theme-blue .has-success .form-control {
  border-color: #1dc5a3;
}

body.theme-blue .has-success .form-control:focus {
  border-color: #2d8cf0;
}

body.theme-blue .has-success .input-group-addon {
  color: #1dc5a3;
  background-color: #dff0d8;
  border-color: #1dc5a3;
}

body.theme-blue .has-success .form-control-feedback {
  color: #1dc5a3;
}

body.theme-blue .has-warning .help-block,
body.theme-blue .has-warning .control-label,
body.theme-blue .has-warning .radio,
body.theme-blue .has-warning .checkbox,
body.theme-blue .has-warning .radio-inline,
body.theme-blue .has-warning .checkbox-inline,
body.theme-blue .has-warning.radio label,
body.theme-blue .has-warning.checkbox label,
body.theme-blue .has-warning.radio-inline label,
body.theme-blue .has-warning.checkbox-inline label {
  color: #ff9b07;
}

body.theme-blue .has-warning .form-control {
  border-color: #ff9b07;
}

body.theme-blue .has-warning .form-control:focus {
  border-color: #2d8cf0;
}

body.theme-blue .has-warning .input-group-addon {
  color: #ff9b07;
  background-color: #fcf8e3;
  border-color: #ff9b07;
}

body.theme-blue .has-warning .form-control-feedback {
  color: #ff9b07;
}

body.theme-blue .has-error .help-block,
body.theme-blue .has-error .control-label,
body.theme-blue .has-error .radio,
body.theme-blue .has-error .checkbox,
body.theme-blue .has-error .radio-inline,
body.theme-blue .has-error .checkbox-inline,
body.theme-blue .has-error.radio label,
body.theme-blue .has-error.checkbox label,
body.theme-blue .has-error.radio-inline label,
body.theme-blue .has-error.checkbox-inline label {
  color: #f56c6c;
}

body.theme-blue .has-error .form-control {
  border-color: #f56c6c;
}

body.theme-blue .has-error .form-control:focus {
  border-color: #2d8cf0;
}

body.theme-blue .has-error .input-group-addon {
  color: #f56c6c;
  background-color: #f2dede;
  border-color: #f56c6c;
}

body.theme-blue .has-error .form-control-feedback {
  color: #f56c6c;
}

body.theme-blue .help-block {
  color: #abadae;
}

body.theme-blue .btn {
  transition: color 0.2s linear, background-color 0.2s linear;
  background-image: none;
  border: 1px solid transparent;
}

body.theme-blue .btn:hover, body.theme-blue .btn:focus, body.theme-blue .btn.focus {
  color: #676a6c;
}

body.theme-blue .btn:active, body.theme-blue .btn.active {
  -webkit-box-shadow: none;
  box-shadow: none;
}

body.theme-blue .btn.disabled, body.theme-blue .btn[disabled],
fieldset[disabled] body.theme-blue .btn {
  -webkit-box-shadow: none;
  box-shadow: none;
}

body.theme-blue .btn-default {
  color: #676a6c;
  background-color: #fff;
  border-color: #ddd;
}

body.theme-blue .btn-default:focus, body.theme-blue .btn-default.focus {
  color: #676a6c;
}

body.theme-blue .btn-default:hover {
  color: #676a6c;
}

body.theme-blue .btn-default.disabled:hover, body.theme-blue .btn-default.disabled:focus, body.theme-blue .btn-default.disabled.focus, body.theme-blue .btn-default[disabled]:hover, body.theme-blue .btn-default[disabled]:focus, body.theme-blue .btn-default[disabled].focus,
fieldset[disabled] body.theme-blue .btn-default:hover,
fieldset[disabled] body.theme-blue .btn-default:focus,
fieldset[disabled] body.theme-blue .btn-default.focus {
  background-color: #fff;
  border-color: #ddd;
}

body.theme-blue .btn-default .badge {
  color: #fff;
  background-color: #676a6c;
}

body.theme-blue .btn-default:focus, body.theme-blue .btn-default.focus, body.theme-blue .btn-default:hover, body.theme-blue .btn-default:active, body.theme-blue .btn-default.active,
.open > body.theme-blue .btn-default.dropdown-toggle {
  color: #676a6c;
  background-color: #f0f0f0;
  opacity: 1;
}

body.theme-blue .btn-primary {
  color: #fff;
  background-color: #2d8cf0;
  border-color: #2d8cf0;
}

body.theme-blue .btn-primary:focus, body.theme-blue .btn-primary.focus {
  color: #fff;
}

body.theme-blue .btn-primary:hover {
  color: #fff;
}

body.theme-blue .btn-primary.disabled:hover, body.theme-blue .btn-primary.disabled:focus, body.theme-blue .btn-primary.disabled.focus, body.theme-blue .btn-primary[disabled]:hover, body.theme-blue .btn-primary[disabled]:focus, body.theme-blue .btn-primary[disabled].focus,
fieldset[disabled] body.theme-blue .btn-primary:hover,
fieldset[disabled] body.theme-blue .btn-primary:focus,
fieldset[disabled] body.theme-blue .btn-primary.focus {
  background-color: #2d8cf0;
  border-color: #2d8cf0;
}

body.theme-blue .btn-primary .badge {
  color: #2d8cf0;
  background-color: #fff;
}

body.theme-blue .btn-success {
  color: #fff;
  background-color: #1dc5a3;
  border-color: #1dc5a3;
}

body.theme-blue .btn-success:focus, body.theme-blue .btn-success.focus {
  color: #fff;
}

body.theme-blue .btn-success:hover {
  color: #fff;
}

body.theme-blue .btn-success.disabled:hover, body.theme-blue .btn-success.disabled:focus, body.theme-blue .btn-success.disabled.focus, body.theme-blue .btn-success[disabled]:hover, body.theme-blue .btn-success[disabled]:focus, body.theme-blue .btn-success[disabled].focus,
fieldset[disabled] body.theme-blue .btn-success:hover,
fieldset[disabled] body.theme-blue .btn-success:focus,
fieldset[disabled] body.theme-blue .btn-success.focus {
  background-color: #1dc5a3;
  border-color: #1dc5a3;
}

body.theme-blue .btn-success .badge {
  color: #1dc5a3;
  background-color: #fff;
}

body.theme-blue .btn-info {
  color: #fff;
  background-color: #02BAF0;
  border-color: #02baf0;
}

body.theme-blue .btn-info:focus, body.theme-blue .btn-info.focus {
  color: #fff;
}

body.theme-blue .btn-info:hover {
  color: #fff;
}

body.theme-blue .btn-info.disabled:hover, body.theme-blue .btn-info.disabled:focus, body.theme-blue .btn-info.disabled.focus, body.theme-blue .btn-info[disabled]:hover, body.theme-blue .btn-info[disabled]:focus, body.theme-blue .btn-info[disabled].focus,
fieldset[disabled] body.theme-blue .btn-info:hover,
fieldset[disabled] body.theme-blue .btn-info:focus,
fieldset[disabled] body.theme-blue .btn-info.focus {
  background-color: #02BAF0;
  border-color: #02baf0;
}

body.theme-blue .btn-info .badge {
  color: #02BAF0;
  background-color: #fff;
}

body.theme-blue .btn-warning {
  color: #fff;
  background-color: #ff9b07;
  border-color: #ff9b07;
}

body.theme-blue .btn-warning:focus, body.theme-blue .btn-warning.focus {
  color: #fff;
}

body.theme-blue .btn-warning:hover {
  color: #fff;
}

body.theme-blue .btn-warning.disabled:hover, body.theme-blue .btn-warning.disabled:focus, body.theme-blue .btn-warning.disabled.focus, body.theme-blue .btn-warning[disabled]:hover, body.theme-blue .btn-warning[disabled]:focus, body.theme-blue .btn-warning[disabled].focus,
fieldset[disabled] body.theme-blue .btn-warning:hover,
fieldset[disabled] body.theme-blue .btn-warning:focus,
fieldset[disabled] body.theme-blue .btn-warning.focus {
  background-color: #ff9b07;
  border-color: #ff9b07;
}

body.theme-blue .btn-warning .badge {
  color: #ff9b07;
  background-color: #fff;
}

body.theme-blue .btn-danger {
  color: #fff;
  background-color: #f56c6c;
  border-color: #f56c6c;
}

body.theme-blue .btn-danger:focus, body.theme-blue .btn-danger.focus {
  color: #fff;
}

body.theme-blue .btn-danger:hover {
  color: #fff;
}

body.theme-blue .btn-danger.disabled:hover, body.theme-blue .btn-danger.disabled:focus, body.theme-blue .btn-danger.disabled.focus, body.theme-blue .btn-danger[disabled]:hover, body.theme-blue .btn-danger[disabled]:focus, body.theme-blue .btn-danger[disabled].focus,
fieldset[disabled] body.theme-blue .btn-danger:hover,
fieldset[disabled] body.theme-blue .btn-danger:focus,
fieldset[disabled] body.theme-blue .btn-danger.focus {
  background-color: #f56c6c;
  border-color: #f56c6c;
}

body.theme-blue .btn-danger .badge {
  color: #f56c6c;
  background-color: #fff;
}

body.theme-blue .btn-link, body.theme-blue .href-line {
  color: #2d8cf0;
}

body.theme-blue .btn-link, body.theme-blue .btn-link:active, body.theme-blue .btn-link.active, body.theme-blue .btn-link[disabled],
fieldset[disabled] body.theme-blue .btn-link, body.theme-blue .href-line, body.theme-blue .href-line:active, body.theme-blue .href-line.active, body.theme-blue .href-line[disabled],
fieldset[disabled] body.theme-blue .href-line {
  background-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}

body.theme-blue .btn-link, body.theme-blue .btn-link:hover, body.theme-blue .btn-link:focus, body.theme-blue .btn-link:active, body.theme-blue .href-line, body.theme-blue .href-line:hover, body.theme-blue .href-line:focus, body.theme-blue .href-line:active {
  border-color: transparent;
}

body.theme-blue .btn-link:hover, body.theme-blue .btn-link:focus, body.theme-blue .href-line:hover, body.theme-blue .href-line:focus {
  color: #0e66c3;
  background-color: transparent;
}

body.theme-blue .btn-link[disabled]:hover, body.theme-blue .btn-link[disabled]:focus,
fieldset[disabled] body.theme-blue .btn-link:hover,
fieldset[disabled] body.theme-blue .btn-link:focus, body.theme-blue .href-line[disabled]:hover, body.theme-blue .href-line[disabled]:focus,
fieldset[disabled] body.theme-blue .href-line:hover,
fieldset[disabled] body.theme-blue .href-line:focus {
  color: #777777;
}

body.theme-blue .btn-outline.btn-primary {
  border-color: #2d8cf0;
  color: #2d8cf0;
  background-color: #fff;
}

body.theme-blue .btn-outline.btn-primary:focus, body.theme-blue .btn-outline.btn-primary.focus {
  background-color: #fff;
  color: #2d8cf0;
}

body.theme-blue .btn-outline.btn-primary:hover {
  background-color: #2d8cf0;
  color: #fff;
}

body.theme-blue .btn-outline.btn-primary:active, body.theme-blue .btn-outline.btn-primary.active,
.open > body.theme-blue .btn-outline.btn-primary.dropdown-toggle {
  background-color: #fff;
  color: #2d8cf0;
}

body.theme-blue .btn-outline.btn-primary:active:hover, body.theme-blue .btn-outline.btn-primary:active:focus, body.theme-blue .btn-outline.btn-primary:active.focus, body.theme-blue .btn-outline.btn-primary.active:hover, body.theme-blue .btn-outline.btn-primary.active:focus, body.theme-blue .btn-outline.btn-primary.active.focus,
.open > body.theme-blue .btn-outline.btn-primary.dropdown-toggle:hover,
.open > body.theme-blue .btn-outline.btn-primary.dropdown-toggle:focus,
.open > body.theme-blue .btn-outline.btn-primary.dropdown-toggle.focus {
  background-color: #2d8cf0;
  color: #fff;
}

body.theme-blue .btn-outline.btn-primary.disabled:hover, body.theme-blue .btn-outline.btn-primary.disabled:focus, body.theme-blue .btn-outline.btn-primary.disabled.focus, body.theme-blue .btn-outline.btn-primary[disabled]:hover, body.theme-blue .btn-outline.btn-primary[disabled]:focus, body.theme-blue .btn-outline.btn-primary[disabled].focus,
fieldset[disabled] body.theme-blue .btn-outline.btn-primary:hover,
fieldset[disabled] body.theme-blue .btn-outline.btn-primary:focus,
fieldset[disabled] body.theme-blue .btn-outline.btn-primary.focus {
  border-color: #2d8cf0;
}

body.theme-blue .btn-outline.btn-primary .badge {
  color: #2d8cf0;
}

body.theme-blue .btn-outline.btn-success {
  border-color: #1dc5a3;
  color: #1dc5a3;
  background-color: #fff;
}

body.theme-blue .btn-outline.btn-success:focus, body.theme-blue .btn-outline.btn-success.focus {
  background-color: #fff;
  color: #1dc5a3;
}

body.theme-blue .btn-outline.btn-success:hover {
  background-color: #1dc5a3;
  color: #fff;
}

body.theme-blue .btn-outline.btn-success:active, body.theme-blue .btn-outline.btn-success.active,
.open > body.theme-blue .btn-outline.btn-success.dropdown-toggle {
  background-color: #fff;
  color: #1dc5a3;
}

body.theme-blue .btn-outline.btn-success:active:hover, body.theme-blue .btn-outline.btn-success:active:focus, body.theme-blue .btn-outline.btn-success:active.focus, body.theme-blue .btn-outline.btn-success.active:hover, body.theme-blue .btn-outline.btn-success.active:focus, body.theme-blue .btn-outline.btn-success.active.focus,
.open > body.theme-blue .btn-outline.btn-success.dropdown-toggle:hover,
.open > body.theme-blue .btn-outline.btn-success.dropdown-toggle:focus,
.open > body.theme-blue .btn-outline.btn-success.dropdown-toggle.focus {
  background-color: #1dc5a3;
  color: #fff;
}

body.theme-blue .btn-outline.btn-success.disabled:hover, body.theme-blue .btn-outline.btn-success.disabled:focus, body.theme-blue .btn-outline.btn-success.disabled.focus, body.theme-blue .btn-outline.btn-success[disabled]:hover, body.theme-blue .btn-outline.btn-success[disabled]:focus, body.theme-blue .btn-outline.btn-success[disabled].focus,
fieldset[disabled] body.theme-blue .btn-outline.btn-success:hover,
fieldset[disabled] body.theme-blue .btn-outline.btn-success:focus,
fieldset[disabled] body.theme-blue .btn-outline.btn-success.focus {
  border-color: #1dc5a3;
}

body.theme-blue .btn-outline.btn-success .badge {
  color: #1dc5a3;
}

body.theme-blue .btn-outline.btn-info {
  border-color: #02baf0;
  color: #02baf0;
  background-color: #fff;
}

body.theme-blue .btn-outline.btn-info:focus, body.theme-blue .btn-outline.btn-info.focus {
  background-color: #fff;
  color: #02baf0;
}

body.theme-blue .btn-outline.btn-info:hover {
  background-color: #02baf0;
  color: #fff;
}

body.theme-blue .btn-outline.btn-info:active, body.theme-blue .btn-outline.btn-info.active,
.open > body.theme-blue .btn-outline.btn-info.dropdown-toggle {
  background-color: #fff;
  color: #02baf0;
}

body.theme-blue .btn-outline.btn-info:active:hover, body.theme-blue .btn-outline.btn-info:active:focus, body.theme-blue .btn-outline.btn-info:active.focus, body.theme-blue .btn-outline.btn-info.active:hover, body.theme-blue .btn-outline.btn-info.active:focus, body.theme-blue .btn-outline.btn-info.active.focus,
.open > body.theme-blue .btn-outline.btn-info.dropdown-toggle:hover,
.open > body.theme-blue .btn-outline.btn-info.dropdown-toggle:focus,
.open > body.theme-blue .btn-outline.btn-info.dropdown-toggle.focus {
  background-color: #02baf0;
  color: #fff;
}

body.theme-blue .btn-outline.btn-info.disabled:hover, body.theme-blue .btn-outline.btn-info.disabled:focus, body.theme-blue .btn-outline.btn-info.disabled.focus, body.theme-blue .btn-outline.btn-info[disabled]:hover, body.theme-blue .btn-outline.btn-info[disabled]:focus, body.theme-blue .btn-outline.btn-info[disabled].focus,
fieldset[disabled] body.theme-blue .btn-outline.btn-info:hover,
fieldset[disabled] body.theme-blue .btn-outline.btn-info:focus,
fieldset[disabled] body.theme-blue .btn-outline.btn-info.focus {
  border-color: #02baf0;
}

body.theme-blue .btn-outline.btn-info .badge {
  color: #02baf0;
}

body.theme-blue .btn-outline.btn-warning {
  border-color: #ff9b07;
  color: #ff9b07;
  background-color: #fff;
}

body.theme-blue .btn-outline.btn-warning:focus, body.theme-blue .btn-outline.btn-warning.focus {
  background-color: #fff;
  color: #ff9b07;
}

body.theme-blue .btn-outline.btn-warning:hover {
  background-color: #ff9b07;
  color: #fff;
}

body.theme-blue .btn-outline.btn-warning:active, body.theme-blue .btn-outline.btn-warning.active,
.open > body.theme-blue .btn-outline.btn-warning.dropdown-toggle {
  background-color: #fff;
  color: #ff9b07;
}

body.theme-blue .btn-outline.btn-warning:active:hover, body.theme-blue .btn-outline.btn-warning:active:focus, body.theme-blue .btn-outline.btn-warning:active.focus, body.theme-blue .btn-outline.btn-warning.active:hover, body.theme-blue .btn-outline.btn-warning.active:focus, body.theme-blue .btn-outline.btn-warning.active.focus,
.open > body.theme-blue .btn-outline.btn-warning.dropdown-toggle:hover,
.open > body.theme-blue .btn-outline.btn-warning.dropdown-toggle:focus,
.open > body.theme-blue .btn-outline.btn-warning.dropdown-toggle.focus {
  background-color: #ff9b07;
  color: #fff;
}

body.theme-blue .btn-outline.btn-warning.disabled:hover, body.theme-blue .btn-outline.btn-warning.disabled:focus, body.theme-blue .btn-outline.btn-warning.disabled.focus, body.theme-blue .btn-outline.btn-warning[disabled]:hover, body.theme-blue .btn-outline.btn-warning[disabled]:focus, body.theme-blue .btn-outline.btn-warning[disabled].focus,
fieldset[disabled] body.theme-blue .btn-outline.btn-warning:hover,
fieldset[disabled] body.theme-blue .btn-outline.btn-warning:focus,
fieldset[disabled] body.theme-blue .btn-outline.btn-warning.focus {
  border-color: #ff9b07;
}

body.theme-blue .btn-outline.btn-warning .badge {
  color: #ff9b07;
}

body.theme-blue .btn-outline.btn-danger {
  border-color: #f56c6c;
  color: #f56c6c;
  background-color: #fff;
}

body.theme-blue .btn-outline.btn-danger:focus, body.theme-blue .btn-outline.btn-danger.focus {
  background-color: #fff;
  color: #f56c6c;
}

body.theme-blue .btn-outline.btn-danger:hover {
  background-color: #f56c6c;
  color: #fff;
}

body.theme-blue .btn-outline.btn-danger:active, body.theme-blue .btn-outline.btn-danger.active,
.open > body.theme-blue .btn-outline.btn-danger.dropdown-toggle {
  background-color: #fff;
  color: #f56c6c;
}

body.theme-blue .btn-outline.btn-danger:active:hover, body.theme-blue .btn-outline.btn-danger:active:focus, body.theme-blue .btn-outline.btn-danger:active.focus, body.theme-blue .btn-outline.btn-danger.active:hover, body.theme-blue .btn-outline.btn-danger.active:focus, body.theme-blue .btn-outline.btn-danger.active.focus,
.open > body.theme-blue .btn-outline.btn-danger.dropdown-toggle:hover,
.open > body.theme-blue .btn-outline.btn-danger.dropdown-toggle:focus,
.open > body.theme-blue .btn-outline.btn-danger.dropdown-toggle.focus {
  background-color: #f56c6c;
  color: #fff;
}

body.theme-blue .btn-outline.btn-danger.disabled:hover, body.theme-blue .btn-outline.btn-danger.disabled:focus, body.theme-blue .btn-outline.btn-danger.disabled.focus, body.theme-blue .btn-outline.btn-danger[disabled]:hover, body.theme-blue .btn-outline.btn-danger[disabled]:focus, body.theme-blue .btn-outline.btn-danger[disabled].focus,
fieldset[disabled] body.theme-blue .btn-outline.btn-danger:hover,
fieldset[disabled] body.theme-blue .btn-outline.btn-danger:focus,
fieldset[disabled] body.theme-blue .btn-outline.btn-danger.focus {
  border-color: #f56c6c;
}

body.theme-blue .btn-outline.btn-danger .badge {
  color: #f56c6c;
}

body.theme-blue .btn-noline.btn-primary {
  color: #2d8cf0 !important;
  background: none !important;
}

body.theme-blue .btn-noline.btn-success {
  color: #1dc5a3 !important;
  background: none !important;
}

body.theme-blue .btn-noline.btn-info {
  color: #02baf0 !important;
  background: none !important;
}

body.theme-blue .btn-noline.btn-warning {
  color: #ff9b07 !important;
  background: none !important;
}

body.theme-blue .btn-noline.btn-danger {
  color: #f56c6c !important;
  background: none !important;
}

body.theme-blue .dropdown-menu {
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
}

body.theme-blue .dropdown-menu .divider {
  background-color: #e5e5e5;
}

body.theme-blue .dropdown-menu > li > a {
  color: #777777;
}

body.theme-blue .dropdown-menu > li > a:hover, body.theme-blue .dropdown-menu > li > a:focus {
  color: #262626;
  text-decoration: none;
  background-color: #f5f5f5;
}

body.theme-blue .dropdown-menu.dropdown-menu-primary > li > a:hover, body.theme-blue .dropdown-menu.dropdown-menu-primary > li > a:focus {
  color: #fff;
  background-color: #2d8cf0;
}

body.theme-blue .dropdown-menu.dropdown-menu-success > li > a:hover, body.theme-blue .dropdown-menu.dropdown-menu-success > li > a:focus {
  color: #fff;
  background-color: #1dc5a3;
}

body.theme-blue .dropdown-menu.dropdown-menu-info > li > a:hover, body.theme-blue .dropdown-menu.dropdown-menu-info > li > a:focus {
  color: #fff;
  background-color: #02BAF0;
}

body.theme-blue .dropdown-menu.dropdown-menu-warning > li > a:hover, body.theme-blue .dropdown-menu.dropdown-menu-warning > li > a:focus {
  color: #fff;
  background-color: #ff9b07;
}

body.theme-blue .dropdown-menu.dropdown-menu-danger > li > a:hover, body.theme-blue .dropdown-menu.dropdown-menu-danger > li > a:focus {
  color: #fff;
  background-color: #f56c6c;
}

body.theme-blue .dropdown-menu > .active > a, body.theme-blue .dropdown-menu > .active > a:hover, body.theme-blue .dropdown-menu > .active > a:focus {
  color: #fff;
  text-decoration: none;
  background-color: #2d8cf0;
  outline: 0;
}

body.theme-blue .dropdown-menu > .disabled > a, body.theme-blue .dropdown-menu > .disabled > a:hover, body.theme-blue .dropdown-menu > .disabled > a:focus {
  color: rgba(119, 119, 119, 0.6);
}

body.theme-blue .dropdown-menu > .disabled > a:hover, body.theme-blue .dropdown-menu > .disabled > a:focus {
  background-color: transparent;
  background-image: none;
}

body.theme-blue .dropdown-header {
  color: #777777;
}

body.theme-blue .hoverdown-menu > ul {
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}

body.theme-blue .hoverdown-menu > ul > li > a {
  color: #777777;
}

body.theme-blue .hoverdown-menu > ul > li > a:hover, body.theme-blue .hoverdown-menu > ul > li > a:focus {
  color: #262626;
  text-decoration: none;
  background-color: #f5f5f5;
}

body.theme-blue .hoverdown-menu.hoverdown-menu-primary > ul > li > a:hover, body.theme-blue .hoverdown-menu.hoverdown-menu-primary > ul > li > a:focus {
  color: #fff;
  background-color: #2d8cf0;
}

body.theme-blue .hoverdown-menu.hoverdown-menu-success > ul > li > a:hover, body.theme-blue .hoverdown-menu.hoverdown-menu-success > ul > li > a:focus {
  color: #fff;
  background-color: #1dc5a3;
}

body.theme-blue .hoverdown-menu.hoverdown-menu-info > ul > li > a:hover, body.theme-blue .hoverdown-menu.hoverdown-menu-info > ul > li > a:focus {
  color: #fff;
  background-color: #02BAF0;
}

body.theme-blue .hoverdown-menu.hoverdown-menu-warning > ul > li > a:hover, body.theme-blue .hoverdown-menu.hoverdown-menu-warning > ul > li > a:focus {
  color: #fff;
  background-color: #ff9b07;
}

body.theme-blue .hoverdown-menu.hoverdown-menu-danger > ul > li > a:hover, body.theme-blue .hoverdown-menu.hoverdown-menu-danger > ul > li > a:focus {
  color: #fff;
  background-color: #f56c6c;
}

body.theme-blue .divider {
  background-color: #e5e5e5;
}

body.theme-blue .hoverdown-menu > ul > .disabled > a, body.theme-blue .hoverdown-menu > ul > .disabled > a:hover, body.theme-blue .hoverdown-menu > ul > .disabled > a:focus {
  color: rgba(119, 119, 119, 0.6);
}

body.theme-blue .hoverdown-menu > ul > .disabled > a:hover, body.theme-blue .hoverdown-menu > ul > .disabled > a:focus {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
}

body.theme-blue .input-group-addon {
  color: #555555;
  background-color: #fff;
  border: 1px solid #ddd;
}

body.theme-blue .input-group-addon.addon-primary {
  border-color: #2d8cf0;
  background-color: #2d8cf0;
  color: #fff;
}

body.theme-blue .input-group-addon.addon-success {
  border-color: #1dc5a3;
  background-color: #1dc5a3;
  color: #fff;
}

body.theme-blue .input-group-addon.addon-info {
  border-color: #02BAF0;
  background-color: #02BAF0;
  color: #fff;
}

body.theme-blue .input-group-addon.addon-warning {
  border-color: #ff9b07;
  background-color: #ff9b07;
  color: #fff;
}

body.theme-blue .input-group-addon.addon-danger {
  border-color: #f56c6c;
  background-color: #f56c6c;
  color: #fff;
}

body.theme-blue .nav > li > a:hover, body.theme-blue .nav > li > a:focus {
  background-color: #eeeeee;
}

body.theme-blue .nav > li.disabled > a {
  color: #777777;
}

body.theme-blue .nav > li.disabled > a:hover, body.theme-blue .nav > li.disabled > a:focus {
  color: #777777;
  background-color: transparent;
}

body.theme-blue .nav .open > a, body.theme-blue .nav .open > a:hover, body.theme-blue .nav .open > a:focus {
  background-color: #fff;
}

body.theme-blue .nav .nav-divider {
  background-color: #e5e5e5;
}

body.theme-blue .nav-tabs-default > .nav-tabs > li > a {
  color: #676a6c;
  background-color: #fff;
}

body.theme-blue .nav-tabs-default > .nav-tabs > li > a:hover {
  color: #2d8cf0;
  background-color: #fff;
}

body.theme-blue .nav-tabs-default > .nav-tabs > li.active > a,
body.theme-blue .nav-tabs-default > .nav-tabs > li.active > a:focus,
body.theme-blue .nav-tabs-default > .nav-tabs > li.active > a:hover {
  color: #2d8cf0;
  background-color: #fff;
}

body.theme-blue .nav-tabs-vertical > .nav-tabs > li > a {
  color: #676a6c;
  background-color: #fff;
}

body.theme-blue .nav-tabs-vertical > .nav-tabs > li > a:hover {
  color: #2d8cf0;
  background-color: #fff;
}

body.theme-blue .nav-tabs-vertical > .nav-tabs > li.active > a,
body.theme-blue .nav-tabs-vertical > .nav-tabs > li.active > a:focus {
  color: #fff;
  background-color: #2d8cf0;
}

body.theme-blue .nav-tabs-easy > .nav-tabs > li > a {
  color: #676a6c;
  background-color: #fff;
}

body.theme-blue .nav-tabs-easy > .nav-tabs > li > a:hover {
  color: #2d8cf0;
  background-color: #fff;
}

body.theme-blue .nav-tabs-easy > .nav-tabs > li.active > a,
body.theme-blue .nav-tabs-easy > .nav-tabs > li.active > a:focus,
body.theme-blue .nav-tabs-easy > .nav-tabs > li.active > a:hover {
  border: none;
  border-bottom: 1px solid #2d8cf0;
  color: #2d8cf0;
  background-color: #fff;
}

body.theme-blue .nav-tabs-card > .nav-tabs {
  background-color: #f5f9fe;
}

body.theme-blue .nav-tabs-card > .nav-tabs > li > a {
  color: #676a6c;
  background-color: #f5f9fe;
}

body.theme-blue .nav-tabs-card > .nav-tabs > li > a:hover {
  color: #2d8cf0;
}

body.theme-blue .nav-tabs-card > .nav-tabs > li.active > a,
body.theme-blue .nav-tabs-card > .nav-tabs > li.active > a:focus,
body.theme-blue .nav-tabs-card > .nav-tabs > li.active > a:hover {
  color: #2d8cf0;
  background-color: #fff;
}

body.theme-blue .nav-pills > li.active > a, body.theme-blue .nav-pills > li.active > a:hover, body.theme-blue .nav-pills > li.active > a:focus {
  color: #fff;
  background-color: #2d8cf0;
}

body.theme-blue .navbar-toggle {
  background-color: transparent;
  background-image: none;
}

body.theme-blue .navbar-default {
  background-color: #f8f8f8;
}

body.theme-blue .navbar-default .navbar-brand {
  color: #777;
}

body.theme-blue .navbar-default .navbar-brand:hover, body.theme-blue .navbar-default .navbar-brand:focus {
  color: #5e5e5e;
  background-color: transparent;
}

body.theme-blue .navbar-default .navbar-text {
  color: #777;
}

body.theme-blue .navbar-default .navbar-nav > li > a {
  color: #777;
}

body.theme-blue .navbar-default .navbar-nav > li > a:hover, body.theme-blue .navbar-default .navbar-nav > li > a:focus {
  color: #333;
  background-color: transparent;
}

body.theme-blue .navbar-default .navbar-nav > .active > a, body.theme-blue .navbar-default .navbar-nav > .active > a:hover, body.theme-blue .navbar-default .navbar-nav > .active > a:focus {
  color: #555;
  background-color: #e7e7e7;
}

body.theme-blue .navbar-default .navbar-nav > .disabled > a, body.theme-blue .navbar-default .navbar-nav > .disabled > a:hover, body.theme-blue .navbar-default .navbar-nav > .disabled > a:focus {
  color: #ccc;
  background-color: transparent;
}

body.theme-blue .navbar-default .navbar-nav > .open > a, body.theme-blue .navbar-default .navbar-nav > .open > a:hover, body.theme-blue .navbar-default .navbar-nav > .open > a:focus {
  color: #555;
  background-color: #e7e7e7;
}

@media (max-width: 767px) {
  body.theme-blue .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #777;
  }
  body.theme-blue .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, body.theme-blue .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #333;
    background-color: transparent;
  }
  body.theme-blue .navbar-default .navbar-nav .open .dropdown-menu > .active > a, body.theme-blue .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, body.theme-blue .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #555;
    background-color: #e7e7e7;
  }
  body.theme-blue .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, body.theme-blue .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, body.theme-blue .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #ccc;
    background-color: transparent;
  }
}

body.theme-blue .navbar-default .navbar-toggle:hover, body.theme-blue .navbar-default .navbar-toggle:focus {
  background-color: #ddd;
}

body.theme-blue .navbar-default .navbar-toggle .icon-bar {
  background-color: #888;
}

body.theme-blue .navbar-default .navbar-link {
  color: #777;
}

body.theme-blue .navbar-default .navbar-link:hover {
  color: #333;
}

body.theme-blue .navbar-default .btn-link {
  color: #777;
}

body.theme-blue .navbar-default .btn-link:hover, body.theme-blue .navbar-default .btn-link:focus {
  color: #333;
}

body.theme-blue .navbar-default .btn-link[disabled]:hover, body.theme-blue .navbar-default .btn-link[disabled]:focus,
fieldset[disabled] body.theme-blue .navbar-default .btn-link:hover,
fieldset[disabled] body.theme-blue .navbar-default .btn-link:focus {
  color: #ccc;
}

body.theme-blue .navbar-inverse {
  background-color: #222;
}

body.theme-blue .navbar-inverse .navbar-brand {
  color: #9d9d9d;
}

body.theme-blue .navbar-inverse .navbar-brand:hover, body.theme-blue .navbar-inverse .navbar-brand:focus {
  color: #fff;
  background-color: transparent;
}

body.theme-blue .navbar-inverse .navbar-text {
  color: #9d9d9d;
}

body.theme-blue .navbar-inverse .navbar-nav > li > a {
  color: #9d9d9d;
}

body.theme-blue .navbar-inverse .navbar-nav > li > a:hover, body.theme-blue .navbar-inverse .navbar-nav > li > a:focus {
  color: #fff;
  background-color: transparent;
}

body.theme-blue .navbar-inverse .navbar-nav > .active > a, body.theme-blue .navbar-inverse .navbar-nav > .active > a:hover, body.theme-blue .navbar-inverse .navbar-nav > .active > a:focus {
  color: #fff;
  background-color: #090909;
}

body.theme-blue .navbar-inverse .navbar-nav > .disabled > a, body.theme-blue .navbar-inverse .navbar-nav > .disabled > a:hover, body.theme-blue .navbar-inverse .navbar-nav > .disabled > a:focus {
  color: #444;
  background-color: transparent;
}

body.theme-blue .navbar-inverse .navbar-nav > .open > a, body.theme-blue .navbar-inverse .navbar-nav > .open > a:hover, body.theme-blue .navbar-inverse .navbar-nav > .open > a:focus {
  color: #fff;
  background-color: #090909;
}

@media (max-width: 767px) {
  body.theme-blue .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
    background-color: #090909;
  }
  body.theme-blue .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
    color: #9d9d9d;
  }
  body.theme-blue .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, body.theme-blue .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #fff;
    background-color: transparent;
  }
  body.theme-blue .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, body.theme-blue .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, body.theme-blue .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #fff;
    background-color: #090909;
  }
  body.theme-blue .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, body.theme-blue .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, body.theme-blue .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #444;
    background-color: transparent;
  }
}

body.theme-blue .navbar-inverse .navbar-toggle:hover, body.theme-blue .navbar-inverse .navbar-toggle:focus {
  background-color: #333;
}

body.theme-blue .navbar-inverse .navbar-toggle .icon-bar {
  background-color: #fff;
}

body.theme-blue .navbar-inverse .navbar-link {
  color: #9d9d9d;
}

body.theme-blue .navbar-inverse .navbar-link:hover {
  color: #fff;
}

body.theme-blue .navbar-inverse .btn-link {
  color: #9d9d9d;
}

body.theme-blue .navbar-inverse .btn-link:hover, body.theme-blue .navbar-inverse .btn-link:focus {
  color: #fff;
}

body.theme-blue .navbar-inverse .btn-link[disabled]:hover, body.theme-blue .navbar-inverse .btn-link[disabled]:focus,
fieldset[disabled] body.theme-blue .navbar-inverse .btn-link:hover,
fieldset[disabled] body.theme-blue .navbar-inverse .btn-link:focus {
  color: #444;
}

body.theme-blue .breadcrumb > li + li:before {
  color: #ccc;
}

body.theme-blue .breadcrumb > .active {
  color: #777777;
}

body.theme-blue .breadcrumb.breadcrumb-gray {
  background-color: #f5f5f5;
}

body.theme-blue .pagination > li > a,
body.theme-blue .pagination > li > span {
  color: #777777;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd;
}

body.theme-blue .pagination > li > a:hover, body.theme-blue .pagination > li > a:focus,
body.theme-blue .pagination > li > span:hover,
body.theme-blue .pagination > li > span:focus {
  background-color: #eeeeee;
}

body.theme-blue .pagination > .active > a, body.theme-blue .pagination > .active > a:hover, body.theme-blue .pagination > .active > a:focus,
body.theme-blue .pagination > .active > span,
body.theme-blue .pagination > .active > span:hover,
body.theme-blue .pagination > .active > span:focus {
  color: #777777;
  background-color: #eeeeee;
  border-color: #ddd;
}

body.theme-blue .pagination > .disabled > span,
body.theme-blue .pagination > .disabled > span:hover,
body.theme-blue .pagination > .disabled > span:focus,
body.theme-blue .pagination > .disabled > a,
body.theme-blue .pagination > .disabled > a:hover,
body.theme-blue .pagination > .disabled > a:focus {
  color: #777777;
  background-color: #fff;
  border-color: #ddd;
}

body.theme-blue .pager li > a,
body.theme-blue .pager li > span {
  background-color: #fff;
  border: 1px solid #ddd;
}

body.theme-blue .pager li > a:hover,
body.theme-blue .pager li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}

body.theme-blue .pager .disabled > a,
body.theme-blue .pager .disabled > a:hover,
body.theme-blue .pager .disabled > a:focus,
body.theme-blue .pager .disabled > span {
  color: #777777;
  background-color: #fff;
}

body.theme-blue .label {
  color: #fff;
}

body.theme-blue a.label:hover, body.theme-blue a.label:focus {
  color: #fff;
}

body.theme-blue .label-default {
  background-color: #777777;
}

body.theme-blue .label-default[href]:hover, body.theme-blue .label-default[href]:focus {
  background-color: #5e5e5e;
}

body.theme-blue .label-default.label-outline {
  color: #777777;
  border: 1px solid #777777;
  background-color: #fff;
}

body.theme-blue .label-primary {
  background-color: #2d8cf0;
}

body.theme-blue .label-primary[href]:hover, body.theme-blue .label-primary[href]:focus {
  background-color: #1072da;
}

body.theme-blue .label-primary.label-outline {
  color: #2d8cf0;
  border: 1px solid #2d8cf0;
  background-color: #fff;
}

body.theme-blue .label-success {
  background-color: #1dc5a3;
}

body.theme-blue .label-success[href]:hover, body.theme-blue .label-success[href]:focus {
  background-color: #16997e;
}

body.theme-blue .label-success.label-outline {
  color: #1dc5a3;
  border: 1px solid #1dc5a3;
  background-color: #fff;
}

body.theme-blue .label-info {
  background-color: #02BAF0;
}

body.theme-blue .label-info[href]:hover, body.theme-blue .label-info[href]:focus {
  background-color: #0293bd;
}

body.theme-blue .label-info.label-outline {
  color: #02BAF0;
  border: 1px solid #02BAF0;
  background-color: #fff;
}

body.theme-blue .label-warning {
  background-color: #ff9b07;
}

body.theme-blue .label-warning[href]:hover, body.theme-blue .label-warning[href]:focus {
  background-color: #d37e00;
}

body.theme-blue .label-warning.label-outline {
  color: #ff9b07;
  border: 1px solid #ff9b07;
  background-color: #fff;
}

body.theme-blue .label-danger {
  background-color: #f56c6c;
}

body.theme-blue .label-danger[href]:hover, body.theme-blue .label-danger[href]:focus {
  background-color: #f23c3c;
}

body.theme-blue .label-danger.label-outline {
  color: #f56c6c;
  border: 1px solid #f56c6c;
  background-color: #fff;
}

body.theme-blue .label-black {
  background-color: #000;
}

body.theme-blue .label-black[href]:hover, body.theme-blue .label-black[href]:focus {
  background-color: black;
}

body.theme-blue .label-black.label-outline {
  color: #000;
  border: 1px solid #000;
  background-color: #fff;
}

body.theme-blue .badge {
  color: #fff;
  background-color: #777777;
}

body.theme-blue .badge.badge-primary {
  background-color: #2d8cf0;
}

body.theme-blue .badge.badge-success {
  background-color: #1dc5a3;
}

body.theme-blue .badge.badge-info {
  background-color: #02BAF0;
}

body.theme-blue .badge.badge-warning {
  background-color: #ff9b07;
}

body.theme-blue .badge.badge-danger {
  background-color: #f56c6c;
}

body.theme-blue .badge.badge-black {
  background-color: #000;
}

body.theme-blue a.badge:hover,
body.theme-blue a.badge:focus {
  color: #fff;
}

body.theme-blue .list-group-item.active > .badge,
body.theme-blue .nav-pills > .active > a > .badge {
  color: #2d8cf0;
  background-color: #fff;
}

body.theme-blue .jumbotron {
  color: inherit;
  background-color: #eeeeee;
}

body.theme-blue .jumbotron h1,
body.theme-blue .jumbotron .h1 {
  color: inherit;
}

body.theme-blue .jumbotron > hr {
  border-top-color: #d5d5d5;
}

body.theme-blue .thumbnail {
  background-color: #fff;
  border: 1px solid #ddd;
}

body.theme-blue .thumbnail .caption {
  color: #676a6c;
}

body.theme-blue a.thumbnail:hover,
body.theme-blue a.thumbnail:focus,
body.theme-blue a.thumbnail.active {
  border-color: #2d8cf0;
}

body.theme-blue .alert h4 {
  color: inherit;
}

body.theme-blue .alert-dismissable .close,
body.theme-blue .alert-dismissible .close {
  color: inherit;
}

body.theme-blue .alert-primary {
  color: #2d8cf0;
  background-color: rgba(45, 140, 240, 0.1);
  border-color: none;
}

body.theme-blue .alert-primary hr {
  border-top-color: #157fee;
}

body.theme-blue .alert-primary .alert-link {
  color: #2d8cf0;
}

body.theme-blue .alert-primary.dark {
  color: #fff;
  background-color: #2d8cf0;
}

body.theme-blue .alert-primary.dark .alert-link {
  color: #fff;
}

body.theme-blue .alert-primary.dark.alert-dismissable .close:hover {
  color: #fff;
}

body.theme-blue .alert-success {
  color: #1dc5a3;
  background-color: rgba(29, 197, 163, 0.1);
  border-color: none;
}

body.theme-blue .alert-success hr {
  border-top-color: #1aaf91;
}

body.theme-blue .alert-success .alert-link {
  color: #1dc5a3;
}

body.theme-blue .alert-success.dark {
  color: #fff;
  background-color: #1dc5a3;
}

body.theme-blue .alert-success.dark .alert-link {
  color: #fff;
}

body.theme-blue .alert-success.dark.alert-dismissable .close:hover {
  color: #fff;
}

body.theme-blue .alert-info {
  color: #02BAF0;
  background-color: rgba(2, 186, 240, 0.1);
  border-color: none;
}

body.theme-blue .alert-info hr {
  border-top-color: #02a6d7;
}

body.theme-blue .alert-info .alert-link {
  color: #02BAF0;
}

body.theme-blue .alert-info.dark {
  color: #fff;
  background-color: #02BAF0;
}

body.theme-blue .alert-info.dark .alert-link {
  color: #fff;
}

body.theme-blue .alert-info.dark.alert-dismissable .close:hover {
  color: #fff;
}

body.theme-blue .alert-warning {
  color: #ff9b07;
  background-color: rgba(255, 155, 7, 0.1);
  border-color: none;
}

body.theme-blue .alert-warning hr {
  border-top-color: #ed8d00;
}

body.theme-blue .alert-warning .alert-link {
  color: #ff9b07;
}

body.theme-blue .alert-warning.dark {
  color: #fff;
  background-color: #ff9b07;
}

body.theme-blue .alert-warning.dark .alert-link {
  color: #fff;
}

body.theme-blue .alert-warning.dark.alert-dismissable .close:hover {
  color: #fff;
}

body.theme-blue .alert-danger {
  color: #f56c6c;
  background-color: rgba(245, 108, 108, 0.1);
  border-color: none;
}

body.theme-blue .alert-danger hr {
  border-top-color: #f35454;
}

body.theme-blue .alert-danger .alert-link {
  color: #f56c6c;
}

body.theme-blue .alert-danger.dark {
  color: #fff;
  background-color: #f56c6c;
}

body.theme-blue .alert-danger.dark .alert-link {
  color: #fff;
}

body.theme-blue .alert-danger.dark.alert-dismissable .close:hover {
  color: #fff;
}

body.theme-blue .progress {
  background-color: #f5f5f5;
}

body.theme-blue .progress-bar {
  color: #fff;
  background-color: #2d8cf0;
}

body.theme-blue .progress-bar-success {
  background-color: #1dc5a3;
}

body.theme-blue .progress-bar-info {
  background-color: #02BAF0;
}

body.theme-blue .progress-bar-warning {
  background-color: #ff9b07;
}

body.theme-blue .progress-bar-danger {
  background-color: #f56c6c;
}

body.theme-blue .list-group-item {
  background-color: #fff;
  border: 1px solid #ddd;
}

body.theme-blue .list-group-item.disabled, body.theme-blue .list-group-item.disabled:hover, body.theme-blue .list-group-item.disabled:focus {
  color: #777777;
  background-color: #eeeeee;
}

body.theme-blue .list-group-item.disabled .list-group-item-heading, body.theme-blue .list-group-item.disabled:hover .list-group-item-heading, body.theme-blue .list-group-item.disabled:focus .list-group-item-heading {
  color: inherit;
}

body.theme-blue .list-group-item.disabled .list-group-item-text, body.theme-blue .list-group-item.disabled:hover .list-group-item-text, body.theme-blue .list-group-item.disabled:focus .list-group-item-text {
  color: #777777;
}

body.theme-blue .list-group-item.active, body.theme-blue .list-group-item.active:hover, body.theme-blue .list-group-item.active:focus {
  color: #fff;
  background-color: #2d8cf0;
  border-color: #2d8cf0;
}

body.theme-blue .list-group-item.active .list-group-item-heading,
body.theme-blue .list-group-item.active .list-group-item-heading > small,
body.theme-blue .list-group-item.active .list-group-item-heading > .small, body.theme-blue .list-group-item.active:hover .list-group-item-heading,
body.theme-blue .list-group-item.active:hover .list-group-item-heading > small,
body.theme-blue .list-group-item.active:hover .list-group-item-heading > .small, body.theme-blue .list-group-item.active:focus .list-group-item-heading,
body.theme-blue .list-group-item.active:focus .list-group-item-heading > small,
body.theme-blue .list-group-item.active:focus .list-group-item-heading > .small {
  color: inherit;
}

body.theme-blue .list-group-item.active .list-group-item-text, body.theme-blue .list-group-item.active:hover .list-group-item-text, body.theme-blue .list-group-item.active:focus .list-group-item-text {
  color: #e0eefd;
}

body.theme-blue .list-group.bottom-line .list-group-item {
  border-bottom: 1px solid #ddd;
}

body.theme-blue .list-group.bottom-line-dashed .list-group-item {
  border-bottom: 1px dashed #ddd;
}

body.theme-blue a.list-group-item,
body.theme-blue button.list-group-item {
  color: #676a6c;
}

body.theme-blue a.list-group-item .list-group-item-heading,
body.theme-blue button.list-group-item .list-group-item-heading {
  color: #333;
}

body.theme-blue a.list-group-item:hover, body.theme-blue a.list-group-item:focus,
body.theme-blue button.list-group-item:hover,
body.theme-blue button.list-group-item:focus {
  color: #676a6c;
  text-decoration: none;
  background-color: #f5f5f5;
}

body.theme-blue .list-group-item-primary {
  color: #fff;
  background-color: #2d8cf0;
}

body.theme-blue a.list-group-item-primary,
body.theme-blue button.list-group-item-primary {
  color: #fff;
}

body.theme-blue a.list-group-item-primary .list-group-item-heading,
body.theme-blue button.list-group-item-primary .list-group-item-heading {
  color: inherit;
}

body.theme-blue a.list-group-item-primary:hover, body.theme-blue a.list-group-item-primary:focus,
body.theme-blue button.list-group-item-primary:hover,
body.theme-blue button.list-group-item-primary:focus {
  color: #fff;
  background-color: #157fee;
}

body.theme-blue a.list-group-item-primary.active, body.theme-blue a.list-group-item-primary.active:hover, body.theme-blue a.list-group-item-primary.active:focus,
body.theme-blue button.list-group-item-primary.active,
body.theme-blue button.list-group-item-primary.active:hover,
body.theme-blue button.list-group-item-primary.active:focus {
  color: #fff;
  background-color: #fff;
  border-color: #fff;
}

body.theme-blue .list-group-item-success {
  color: #fff;
  background-color: #1dc5a3;
}

body.theme-blue a.list-group-item-success,
body.theme-blue button.list-group-item-success {
  color: #fff;
}

body.theme-blue a.list-group-item-success .list-group-item-heading,
body.theme-blue button.list-group-item-success .list-group-item-heading {
  color: inherit;
}

body.theme-blue a.list-group-item-success:hover, body.theme-blue a.list-group-item-success:focus,
body.theme-blue button.list-group-item-success:hover,
body.theme-blue button.list-group-item-success:focus {
  color: #fff;
  background-color: #1aaf91;
}

body.theme-blue a.list-group-item-success.active, body.theme-blue a.list-group-item-success.active:hover, body.theme-blue a.list-group-item-success.active:focus,
body.theme-blue button.list-group-item-success.active,
body.theme-blue button.list-group-item-success.active:hover,
body.theme-blue button.list-group-item-success.active:focus {
  color: #fff;
  background-color: #fff;
  border-color: #fff;
}

body.theme-blue .list-group-item-info {
  color: #fff;
  background-color: #02BAF0;
}

body.theme-blue a.list-group-item-info,
body.theme-blue button.list-group-item-info {
  color: #fff;
}

body.theme-blue a.list-group-item-info .list-group-item-heading,
body.theme-blue button.list-group-item-info .list-group-item-heading {
  color: inherit;
}

body.theme-blue a.list-group-item-info:hover, body.theme-blue a.list-group-item-info:focus,
body.theme-blue button.list-group-item-info:hover,
body.theme-blue button.list-group-item-info:focus {
  color: #fff;
  background-color: #02a6d7;
}

body.theme-blue a.list-group-item-info.active, body.theme-blue a.list-group-item-info.active:hover, body.theme-blue a.list-group-item-info.active:focus,
body.theme-blue button.list-group-item-info.active,
body.theme-blue button.list-group-item-info.active:hover,
body.theme-blue button.list-group-item-info.active:focus {
  color: #fff;
  background-color: #fff;
  border-color: #fff;
}

body.theme-blue .list-group-item-warning {
  color: #fff;
  background-color: #ff9b07;
}

body.theme-blue a.list-group-item-warning,
body.theme-blue button.list-group-item-warning {
  color: #fff;
}

body.theme-blue a.list-group-item-warning .list-group-item-heading,
body.theme-blue button.list-group-item-warning .list-group-item-heading {
  color: inherit;
}

body.theme-blue a.list-group-item-warning:hover, body.theme-blue a.list-group-item-warning:focus,
body.theme-blue button.list-group-item-warning:hover,
body.theme-blue button.list-group-item-warning:focus {
  color: #fff;
  background-color: #ed8d00;
}

body.theme-blue a.list-group-item-warning.active, body.theme-blue a.list-group-item-warning.active:hover, body.theme-blue a.list-group-item-warning.active:focus,
body.theme-blue button.list-group-item-warning.active,
body.theme-blue button.list-group-item-warning.active:hover,
body.theme-blue button.list-group-item-warning.active:focus {
  color: #fff;
  background-color: #fff;
  border-color: #fff;
}

body.theme-blue .list-group-item-danger {
  color: #fff;
  background-color: #f56c6c;
}

body.theme-blue a.list-group-item-danger,
body.theme-blue button.list-group-item-danger {
  color: #fff;
}

body.theme-blue a.list-group-item-danger .list-group-item-heading,
body.theme-blue button.list-group-item-danger .list-group-item-heading {
  color: inherit;
}

body.theme-blue a.list-group-item-danger:hover, body.theme-blue a.list-group-item-danger:focus,
body.theme-blue button.list-group-item-danger:hover,
body.theme-blue button.list-group-item-danger:focus {
  color: #fff;
  background-color: #f35454;
}

body.theme-blue a.list-group-item-danger.active, body.theme-blue a.list-group-item-danger.active:hover, body.theme-blue a.list-group-item-danger.active:focus,
body.theme-blue button.list-group-item-danger.active,
body.theme-blue button.list-group-item-danger.active:hover,
body.theme-blue button.list-group-item-danger.active:focus {
  color: #fff;
  background-color: #fff;
  border-color: #fff;
}

body.theme-blue .panel {
  background-color: #fff;
  border: none;
}

body.theme-blue .panel.panel-noborder {
  border: none !important;
}

body.theme-blue .panel-heading {
  border-bottom: 1px solid rgba(221, 221, 221, 0.5);
}

body.theme-blue .panel-heading > .dropdown .dropdown-toggle {
  color: inherit;
}

body.theme-blue .panel-heading .tools > a,
body.theme-blue .panel-heading .tools > span > a {
  color: #777777;
}

body.theme-blue .panel-title {
  color: inherit;
}

body.theme-blue .panel-title > a,
body.theme-blue .panel-title > small,
body.theme-blue .panel-title > .small,
body.theme-blue .panel-title > small > a,
body.theme-blue .panel-title > .small > a {
  color: inherit;
}

body.theme-blue .panel-footer {
  background-color: transparent;
  border-top: 1px solid #ddd;
}

body.theme-blue .panel > .panel-body + .table,
body.theme-blue .panel > .panel-body + .table-responsive,
body.theme-blue .panel > .table + .panel-body,
body.theme-blue .panel > .table-responsive + .panel-body {
  border-top: 1px solid #eee;
}

body.theme-blue .panel-group .panel-heading + .panel-collapse > .panel-body,
body.theme-blue .panel-group .panel-heading + .panel-collapse > .list-group {
  border-top: 1px solid #ddd;
}

body.theme-blue .panel-group .panel-footer + .panel-collapse .panel-body {
  border-bottom: 1px solid #ddd;
}

body.theme-blue .panel-default {
  border-color: #ddd;
}

body.theme-blue .panel-default > .panel-heading {
  color: #333333;
  background-color: #f5f5f5;
  border-color: #ddd;
}

body.theme-blue .panel-default > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ddd;
}

body.theme-blue .panel-default > .panel-heading .badge {
  color: #f5f5f5;
  background-color: #333333;
}

body.theme-blue .panel-default > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ddd;
}

body.theme-blue .panel-primary {
  border-color: #2d8cf0;
}

body.theme-blue .panel-primary > .panel-heading {
  color: #fff;
  background-color: #2d8cf0;
  border-color: #2d8cf0;
}

body.theme-blue .panel-primary > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #2d8cf0;
}

body.theme-blue .panel-primary > .panel-heading .badge {
  color: #2d8cf0;
  background-color: #fff;
}

body.theme-blue .panel-primary > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #2d8cf0;
}

body.theme-blue .panel-primary > .panel-heading > a {
  color: #fff;
}

body.theme-blue .panel-primary > .panel-heading .tools > a,
body.theme-blue .panel-primary > .panel-heading .tools > span > a {
  color: #fff;
}

body.theme-blue .panel-success {
  border-color: #1dc5a3;
}

body.theme-blue .panel-success > .panel-heading {
  color: #fff;
  background-color: #1dc5a3;
  border-color: #1dc5a3;
}

body.theme-blue .panel-success > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #1dc5a3;
}

body.theme-blue .panel-success > .panel-heading .badge {
  color: #1dc5a3;
  background-color: #fff;
}

body.theme-blue .panel-success > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #1dc5a3;
}

body.theme-blue .panel-success > .panel-heading > a {
  color: #fff;
}

body.theme-blue .panel-success > .panel-heading .tools > a,
body.theme-blue .panel-success > .panel-heading .tools > span > a {
  color: #fff;
}

body.theme-blue .panel-info {
  border-color: #02BAF0;
}

body.theme-blue .panel-info > .panel-heading {
  color: #fff;
  background-color: #02BAF0;
  border-color: #02BAF0;
}

body.theme-blue .panel-info > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #02BAF0;
}

body.theme-blue .panel-info > .panel-heading .badge {
  color: #02BAF0;
  background-color: #fff;
}

body.theme-blue .panel-info > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #02BAF0;
}

body.theme-blue .panel-info > .panel-heading > a {
  color: #fff;
}

body.theme-blue .panel-info > .panel-heading .tools > a,
body.theme-blue .panel-info > .panel-heading .tools > span > a {
  color: #fff;
}

body.theme-blue .panel-warning {
  border-color: #ff9b07;
}

body.theme-blue .panel-warning > .panel-heading {
  color: #fff;
  background-color: #ff9b07;
  border-color: #ff9b07;
}

body.theme-blue .panel-warning > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ff9b07;
}

body.theme-blue .panel-warning > .panel-heading .badge {
  color: #ff9b07;
  background-color: #fff;
}

body.theme-blue .panel-warning > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ff9b07;
}

body.theme-blue .panel-warning > .panel-heading > a {
  color: #fff;
}

body.theme-blue .panel-warning > .panel-heading .tools > a,
body.theme-blue .panel-warning > .panel-heading .tools > span > a {
  color: #fff;
}

body.theme-blue .panel-danger {
  border-color: #f56c6c;
}

body.theme-blue .panel-danger > .panel-heading {
  color: #fff;
  background-color: #f56c6c;
  border-color: #f56c6c;
}

body.theme-blue .panel-danger > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #f56c6c;
}

body.theme-blue .panel-danger > .panel-heading .badge {
  color: #f56c6c;
  background-color: #fff;
}

body.theme-blue .panel-danger > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #f56c6c;
}

body.theme-blue .panel-danger > .panel-heading > a {
  color: #fff;
}

body.theme-blue .panel-danger > .panel-heading .tools > a,
body.theme-blue .panel-danger > .panel-heading .tools > span > a {
  color: #fff;
}

body.theme-blue .well {
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
}

body.theme-blue .well.well-primary {
  color: #fff;
  background-color: #2d8cf0;
  border-color: #2d8cf0;
}

body.theme-blue .well.well-success {
  color: #fff;
  background-color: #1dc5a3;
  border-color: #1dc5a3;
}

body.theme-blue .well.well-info {
  color: #fff;
  background-color: #02BAF0;
  border-color: #02BAF0;
}

body.theme-blue .well.well-warning {
  color: #fff;
  background-color: #ff9b07;
  border-color: #ff9b07;
}

body.theme-blue .well.well-danger {
  color: #fff;
  background-color: #f56c6c;
  border-color: #f56c6c;
}

body.theme-blue .close {
  color: #000;
}

body.theme-blue .close:hover, body.theme-blue .close:focus {
  color: #000;
}

body.theme-blue .modal-dialog.modal-primary .modal-header {
  background-color: #2d8cf0;
  color: #fff;
  border: 1px solid #2d8cf0;
}

body.theme-blue .modal-dialog.modal-primary .modal-header .close {
  color: #fff;
}

body.theme-blue .modal-dialog.modal-success .modal-header {
  background-color: #1dc5a3;
  color: #fff;
  border: 1px solid #1dc5a3;
}

body.theme-blue .modal-dialog.modal-success .modal-header .close {
  color: #fff;
}

body.theme-blue .modal-dialog.modal-info .modal-header {
  background-color: #02BAF0;
  color: #fff;
  border: 1px solid #02BAF0;
}

body.theme-blue .modal-dialog.modal-info .modal-header .close {
  color: #fff;
}

body.theme-blue .modal-dialog.modal-warning .modal-header {
  background-color: #ff9b07;
  color: #fff;
  border: 1px solid #ff9b07;
}

body.theme-blue .modal-dialog.modal-warning .modal-header .close {
  color: #fff;
}

body.theme-blue .modal-dialog.modal-danger .modal-header {
  background-color: #f56c6c;
  color: #fff;
  border: 1px solid #f56c6c;
}

body.theme-blue .modal-dialog.modal-danger .modal-header .close {
  color: #fff;
}

body.theme-blue .modal-content {
  background-color: #fff;
  border: none;
}

body.theme-blue .modal-backdrop {
  background-color: #000;
}

body.theme-blue .modal-header {
  border-bottom: 1px solid #e5e5e5;
}

body.theme-blue .modal-footer {
  border-top: 1px solid #e5e5e5;
}

body.theme-blue .tooltip.top .tooltip-arrow {
  border-top-color: #000;
}

body.theme-blue .tooltip.top-left .tooltip-arrow {
  border-top-color: #000;
}

body.theme-blue .tooltip.top-right .tooltip-arrow {
  border-top-color: #000;
}

body.theme-blue .tooltip.right .tooltip-arrow {
  border-right-color: #000;
}

body.theme-blue .tooltip.left .tooltip-arrow {
  border-left-color: #000;
}

body.theme-blue .tooltip.bottom .tooltip-arrow {
  border-bottom-color: #000;
}

body.theme-blue .tooltip.bottom-left .tooltip-arrow {
  border-bottom-color: #000;
}

body.theme-blue .tooltip.bottom-right .tooltip-arrow {
  border-bottom-color: #000;
}

body.theme-blue .tooltip-inner {
  color: #fff;
  background-color: #000;
}

body.theme-blue .tooltip-arrow {
  border-color: transparent;
}

body.theme-blue .popover {
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
}

body.theme-blue .popover > .arrow, body.theme-blue .popover > .arrow:after {
  border-color: transparent;
}

body.theme-blue .popover.top > .arrow {
  border-top-color: #999999;
  border-top-color: rgba(0, 0, 0, 0.25);
}

body.theme-blue .popover.top > .arrow:after {
  border-top-color: #fff;
}

body.theme-blue .popover.right > .arrow {
  border-right-color: #999999;
  border-right-color: rgba(0, 0, 0, 0.25);
}

body.theme-blue .popover.right > .arrow:after {
  border-right-color: #fff;
}

body.theme-blue .popover.bottom > .arrow {
  border-bottom-color: #999999;
  border-bottom-color: rgba(0, 0, 0, 0.25);
}

body.theme-blue .popover.bottom > .arrow:after {
  border-bottom-color: #fff;
}

body.theme-blue .popover.left > .arrow {
  border-left-color: #999999;
  border-left-color: rgba(0, 0, 0, 0.25);
}

body.theme-blue .popover.left > .arrow:after {
  border-left-color: #fff;
}

body.theme-blue .popover-title {
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
}

body.theme-blue .popover-primary + .popover .popover-title {
  color: #fff;
  background-color: #2d8cf0;
  border-color: #2d8cf0;
}

body.theme-blue .popover-success + .popover .popover-title {
  color: #fff;
  background-color: #1dc5a3;
  border-color: #1dc5a3;
}

body.theme-blue .popover-info + .popover .popover-title {
  color: #fff;
  background-color: #02BAF0;
  border-color: #02BAF0;
}

body.theme-blue .popover-warning + .popover .popover-title {
  color: #fff;
  background-color: #ff9b07;
  border-color: #ff9b07;
}

body.theme-blue .popover-danger + .popover .popover-title {
  color: #fff;
  background-color: #f56c6c;
  border-color: #f56c6c;
}

body.theme-blue .carousel-control {
  color: #fff;
  background-color: transparent;
}

body.theme-blue .carousel-control:hover, body.theme-blue .carousel-control:focus {
  color: #fff;
}

body.theme-blue .carousel-indicators li {
  background-color: #000 \9;
  background-color: transparent;
  border: 1px solid #fff;
}

body.theme-blue .carousel-indicators .active {
  background-color: #fff;
}

body.theme-blue .carousel-caption {
  color: #fff;
}

body.theme-blue body {
  background: #f5f5f5;
  color: #676a6c;
}

body.theme-blue ::-webkit-scrollbar-track {
  background-color: #f5f5f5;
}

body.theme-blue ::-webkit-scrollbar {
  background-color: #f5f5f5;
}

body.theme-blue ::-webkit-scrollbar-thumb {
  background-color: #999;
}

body.theme-blue .bg-white {
  background-color: #fff;
}

body.theme-blue .bg-gray {
  background-color: #f5f5f5;
}

body.theme-blue .hr-line {
  border-top: 1px solid #eee;
  color: #fff;
  background-color: #fff;
}

body.theme-blue .hr-line-dashed {
  border-top: 1px dashed #eee;
  color: #fff;
  background-color: #fff;
}

body.theme-blue .section-header {
  border-bottom: 1px solid #eee;
}

body.theme-blue .border-gray {
  border: 1px solid #eee;
}

body.theme-blue .border-primary {
  border: 1px solid #2d8cf0;
}

body.theme-blue .border-info {
  border: 1px solid #02BAF0;
}

body.theme-blue .border-success {
  border: 1px solid #1dc5a3;
}

body.theme-blue .border-warning {
  border: 1px solid #ff9b07;
}

body.theme-blue .border-danger {
  border: 1px solid #f56c6c;
}

body.theme-blue .bootstrap-table .table thead {
  background-color: #f5f5f5;
}

body.theme-blue .bootstrap-table .table > thead > tr > th {
  border-color: #eee;
}

body.theme-blue .bootstrap-table .table > thead > tr > td,
body.theme-blue .bootstrap-table .table > tbody > tr > td,
body.theme-blue .bootstrap-table .table > tfoot > tr > td {
  border-color: #eee;
}

body.theme-blue .bootstrap-table .table.table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #fff;
}

body.theme-blue .bootstrap-table .table.table-striped > tbody > tr:nth-of-type(even) {
  background-color: #fafafa;
}

body.theme-blue .bootstrap-table .table.table-bordered > thead > tr > th,
body.theme-blue .bootstrap-table .table.table-bordered > thead > tr > td,
body.theme-blue .bootstrap-table .table.table-bordered > tbody > tr > td,
body.theme-blue .bootstrap-table .table.table-bordered > tfoot > tr > td {
  border-color: #eee;
}

body.theme-blue .bootstrap-table .table > tbody > tr:hover {
  background-color: #fafafa !important;
}

body.theme-blue .bootstrap-table .fixed-table-container .table tbody tr.selected td {
  color: #2d8cf0;
  background-color: #f5f9fe;
}

body.theme-blue .fixed-columns,
body.theme-blue .fixed-columns-right {
  background-color: #fff;
  border-color: #eee;
}

body.theme-blue .reorder_rows_onDragClass td {
  color: #fff !important;
  background-color: rgba(45, 140, 240, 0.8) !important;
}

body.theme-blue .dragtable-sortable li {
  background: #fff;
}

body.theme-blue .ui-sortable-placeholder {
  -moz-box-shadow: 4px 5px 4px #d5d5d5 inset;
  -webkit-box-shadow: 4px 5px 4px #d5d5d5 inset;
  box-shadow: 4px 5px 4px #d5d5d5 inset;
  visibility: visible !important;
}

body.theme-blue .table.table-head thead {
  background-color: #f5f5f5;
}

body.theme-blue table.table-info-view {
  border-left: 1px solid #eee;
  border-right: 1px solid #eee;
}

body.theme-blue table.table-info-view tr th {
  background-color: #f5f5f5;
}

body.theme-blue table.table-info-view tr:first-child th, body.theme-blue table.table-info-view tr:first-child td {
  border-top: 1px solid #eee;
}

body.theme-blue .bootstrap-tree-table .treetable-table table > thead {
  background-color: #f5f5f5;
}

body.theme-blue .bootstrap-tree-table .treetable-table table tbody > tr:hover {
  background-color: #fafafa !important;
}

body.theme-blue .timeline-simple .timeline-item .item-info-box .item-icon {
  background-color: #f5f5f5;
  border-color: #eee;
}

body.theme-blue .timeline-simple .timeline-item .item-content-box .item-content {
  border-top: 1px solid #eee;
  border-left: 1px solid #eee;
}

body.theme-blue .timeline-simple .timeline-item .item-content-box .item-content:hover {
  background-color: #f5f5f5;
}

body.theme-blue .timeline-simple .timeline-item:first-child .item-content {
  border-top: none;
}

body.theme-blue .timeline-simple-center .timeline-item:nth-child(odd) .item-info-box .item-icon {
  background-color: #f5f5f5;
  border-color: #eee;
  border-style: solid;
  border-width: 1px 0px 1px 1px;
}

body.theme-blue .timeline-simple-center .timeline-item:nth-child(odd) .item-content-box .item-content {
  border-left: 1px solid #eee;
  background-color: #f5f5f5;
}

body.theme-blue .timeline-simple-center .timeline-item:nth-child(even) .item-info-box .item-icon {
  background-color: #f5f5f5;
  border-color: #eee;
  border-style: solid;
}

body.theme-blue .timeline-simple-center .timeline-item:nth-child(even) .item-content-box .item-content {
  background-color: #f5f5f5;
  border-right: 1px solid #eee;
}

body.theme-blue .timeline {
  background-color: #fff;
}

body.theme-blue .timeline::before {
  background-color: gainsboro;
}

body.theme-blue .timeline .timeline-item .item-icon {
  background-color: gainsboro;
  color: #676a6c;
}

body.theme-blue .timeline .timeline-item .item-icon.icon-primary {
  background-color: #2d8cf0;
  color: #fff;
}

body.theme-blue .timeline .timeline-item .item-icon.icon-success {
  background-color: #1dc5a3;
  color: #fff;
}

body.theme-blue .timeline .timeline-item .item-icon.icon-info {
  background-color: #02BAF0;
  color: #fff;
}

body.theme-blue .timeline .timeline-item .item-icon.icon-warning {
  background-color: #ff9b07;
  color: #fff;
}

body.theme-blue .timeline .timeline-item .item-icon.icon-danger {
  background-color: #f56c6c;
  color: #fff;
}

body.theme-blue .timeline .timeline-item .item-content {
  background-color: #f5f5f5;
  border: 1px solid #f5f5f5;
}

body.theme-blue .timeline .timeline-item .item-content::before {
  border: 7px solid transparent;
  border-right: 7px solid #f5f5f5;
}

body.theme-blue .timeline.timeline-center .timeline-item:nth-child(even) .item-content::before {
  border-left: 7px solid #f5f5f5;
}

body.theme-blue .swiper .swiper-button-prev,
body.theme-blue .swiper .swiper-button-next {
  color: rgba(255, 255, 255, 0.5);
}

body.theme-blue .swiper .swiper-pagination-circle .swiper-pagination-bullet {
  color: rgba(255, 255, 255, 0.5);
  background: rgba(0, 0, 0, 0.2);
}

body.theme-blue .swiper .swiper-pagination-circle .swiper-pagination-bullet.swiper-pagination-bullet-active {
  color: rgba(255, 255, 255, 0.8);
}

body.theme-blue .swiper .swiper-pagination-progressbar-fill {
  background-color: rgba(255, 255, 255, 0.5);
}

body.theme-blue .swiper .swiper-pagination-bullet-active {
  background-color: rgba(255, 255, 255, 0.5);
}

body.theme-blue .context-menu-icon::before {
  color: #2d8cf0;
}

body.theme-blue .context-menu-icon.context-menu-hover:before {
  color: #fff;
}

body.theme-blue .context-menu-icon.context-menu-disabled::before {
  color: #bbb;
}

body.theme-blue .context-menu-icon.context-menu-icon--fa::before {
  color: #2d8cf0;
}

body.theme-blue .context-menu-icon.context-menu-icon--fa.context-menu-hover:before {
  color: #fff;
}

body.theme-blue .context-menu-icon.context-menu-icon--fa.context-menu-disabled::before {
  color: #bbb;
}

body.theme-blue .context-menu-icon.context-menu-icon--fa5 i,
body.theme-blue .context-menu-icon.context-menu-icon--fa5 svg {
  color: #2d8cf0;
}

body.theme-blue .context-menu-icon.context-menu-icon--fa5.context-menu-hover > i,
body.theme-blue .context-menu-icon.context-menu-icon--fa5.context-menu-hover > svg {
  color: #fff;
}

body.theme-blue .context-menu-icon.context-menu-icon--fa5.context-menu-disabled i,
body.theme-blue .context-menu-icon.context-menu-icon--fa5.context-menu-disabled svg {
  color: #bbb;
}

body.theme-blue .context-menu-list {
  background: #fff;
  border: 1px solid #ddd;
}

body.theme-blue .context-menu-item {
  color: #2f2f2f;
  background-color: #fff;
}

body.theme-blue .context-menu-separator {
  border-bottom: 1px solid #e6e6e6;
}

body.theme-blue .context-menu-item.context-menu-hover {
  color: #fff;
  background-color: #2d8cf0;
}

body.theme-blue .context-menu-item.context-menu-disabled {
  color: #bbb;
  background-color: #fff;
}

body.theme-blue .context-menu-input.context-menu-hover {
  color: #2f2f2f;
}

body.theme-blue .context-menu-submenu:after {
  border-color: transparent transparent transparent #2f2f2f;
}

body.theme-blue .select2-container--bootstrap.select2-container--focus .select2-selection, body.theme-blue .select2-container--bootstrap.select2-container--open .select2-selection {
  border-color: #2d8cf0;
}

body.theme-blue .select2-container--bootstrap .select2-dropdown {
  border-color: #2d8cf0;
}

body.theme-blue .select2-container--bootstrap .select2-results__option--highlighted[aria-selected] {
  background-color: #2d8cf0;
}

body.theme-blue .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice {
  background-color: #2d8cf0;
  border-color: #2d8cf0;
}

body.theme-blue .select2-container--bootstrap .select2-results__option[aria-disabled=true] {
  color: #ccc;
}

body.theme-blue .search-panel {
  background: #fff;
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2);
}

body.theme-blue .select-list ul li {
  color: #676a6c;
}

body.theme-blue .select-list ul li input {
  border: 1px solid #eee;
}

body.theme-blue .select-list ul li input:focus {
  border: 1px solid #2d8cf0;
}

body.theme-blue .select-list ul li select {
  border: 1px solid #eee;
}

body.theme-blue input[type=checkbox] {
  border: 1px solid #959595;
}

body.theme-blue input[type=checkbox]:checked {
  background-color: #fff;
  border: 1px solid #959595;
}

body.theme-blue input[type=checkbox]:checked:before {
  color: #2d8cf0;
  border-bottom: solid 2px currentColor;
  border-left: solid 2px currentColor;
}

body.theme-blue input[type=checkbox]:disabled {
  border-color: #ccc;
  background-color: #f7f7f7;
}

body.theme-blue input[type=checkbox]:disabled:checked {
  border-color: #eeeeee;
  background-color: #eeeeee;
}

body.theme-blue input[type=radio] {
  border: 1px solid #888888;
}

body.theme-blue input[type=radio]:checked {
  background-color: #fff;
  border: 1px solid #888888;
}

body.theme-blue input[type=radio]:checked:before {
  background-color: #2d8cf0;
}

body.theme-blue input[type=radio]:disabled {
  border-color: #ccc;
  background-color: #f7f7f7;
}

body.theme-blue input[type=radio]:disabled:checked {
  border-color: #eeeeee;
  background-color: #eeeeee;
}

body.theme-blue .toggle-switch input[type=checkbox] {
  border: none !important;
}

body.theme-blue .toggle-switch input[type=checkbox]::before {
  border: 2px solid #eee;
}

body.theme-blue .toggle-switch input[type=checkbox]::after {
  border: 2px solid #eee;
  background-color: #fff;
}

body.theme-blue .toggle-switch input[type=checkbox]:checked::before {
  background-color: #2d8cf0;
  border-color: #2d8cf0;
}

body.theme-blue .toggle-switch input[type=checkbox]:checked::after {
  border-color: #2d8cf0;
}

body.theme-blue .toggle-switch.toggle-primary input[type=checkbox]::before {
  border-color: #2d8cf0;
}

body.theme-blue .toggle-switch.toggle-primary input[type=checkbox]::after {
  border-color: #2d8cf0;
}

body.theme-blue .toggle-switch.toggle-primary input[type=checkbox]:checked::before {
  border-color: #2d8cf0;
  background-color: #2d8cf0;
}

body.theme-blue .toggle-switch.toggle-primary input[type=checkbox]:checked::after {
  border-color: #2d8cf0;
}

body.theme-blue .toggle-switch.toggle-success input[type=checkbox]::before {
  border-color: #1dc5a3;
}

body.theme-blue .toggle-switch.toggle-success input[type=checkbox]::after {
  border-color: #1dc5a3;
}

body.theme-blue .toggle-switch.toggle-success input[type=checkbox]:checked::before {
  border-color: #1dc5a3;
  background-color: #1dc5a3;
}

body.theme-blue .toggle-switch.toggle-success input[type=checkbox]:checked::after {
  border-color: #1dc5a3;
}

body.theme-blue .toggle-switch.toggle-info input[type=checkbox]::before {
  border-color: #02BAF0;
}

body.theme-blue .toggle-switch.toggle-info input[type=checkbox]::after {
  border-color: #02BAF0;
}

body.theme-blue .toggle-switch.toggle-info input[type=checkbox]:checked::before {
  border-color: #02BAF0;
  background-color: #02BAF0;
}

body.theme-blue .toggle-switch.toggle-info input[type=checkbox]:checked::after {
  border-color: #02BAF0;
}

body.theme-blue .toggle-switch.toggle-warning input[type=checkbox]::before {
  border-color: #ff9b07;
}

body.theme-blue .toggle-switch.toggle-warning input[type=checkbox]::after {
  border-color: #ff9b07;
}

body.theme-blue .toggle-switch.toggle-warning input[type=checkbox]:checked::before {
  border-color: #ff9b07;
  background-color: #ff9b07;
}

body.theme-blue .toggle-switch.toggle-warning input[type=checkbox]:checked::after {
  border-color: #ff9b07;
}

body.theme-blue .toggle-switch.toggle-danger input[type=checkbox]::before {
  border-color: #f56c6c;
}

body.theme-blue .toggle-switch.toggle-danger input[type=checkbox]::after {
  border-color: #f56c6c;
}

body.theme-blue .toggle-switch.toggle-danger input[type=checkbox]:checked::before {
  border-color: #f56c6c;
  background-color: #f56c6c;
}

body.theme-blue .toggle-switch.toggle-danger input[type=checkbox]:checked::after {
  border-color: #f56c6c;
}

body.theme-blue .switch-radio-group .switch-radio .switch-radio-title {
  border: 1px solid #eee;
  background-color: #f5f5f5;
}

body.theme-blue .switch-radio-group .switch-radio input[type=radio]:checked ~ .switch-radio-title {
  background-color: #2d8cf0;
  border-color: #2d8cf0;
  color: #fff;
}

body.theme-blue .switch-radio-group.switch-radio-primary .switch-radio input[type=radio]:checked ~ .switch-radio-title {
  background-color: #2d8cf0;
  border-color: #2d8cf0;
  color: #fff;
}

body.theme-blue .switch-radio-group.switch-radio-success .switch-radio input[type=radio]:checked ~ .switch-radio-title {
  background-color: #1dc5a3;
  border-color: #1dc5a3;
  color: #fff;
}

body.theme-blue .switch-radio-group.switch-radio-info .switch-radio input[type=radio]:checked ~ .switch-radio-title {
  background-color: #02BAF0;
  border-color: #02BAF0;
  color: #fff;
}

body.theme-blue .switch-radio-group.switch-radio-warning .switch-radio input[type=radio]:checked ~ .switch-radio-title {
  background-color: #ff9b07;
  border-color: #ff9b07;
  color: #fff;
}

body.theme-blue .switch-radio-group.switch-radio-danger .switch-radio input[type=radio]:checked ~ .switch-radio-title {
  background-color: #f56c6c;
  border-color: #f56c6c;
  color: #fff;
}

body.theme-blue input.error,
body.theme-blue textarea.error {
  border-color: #f56c6c;
}

body.theme-blue .control-label.is-required:before {
  color: #f56c6c;
}

body.theme-blue .form-header {
  color: #2d8cf0 !important;
  border-bottom: 1px solid #eee;
}

body.theme-blue .form-header-block {
  color: #2d8cf0;
}

body.theme-blue .form-header-block::before {
  background-color: #2d8cf0;
}

body.theme-blue label.error {
  color: #f56c6c;
}

body.theme-blue label.radio-error.error, body.theme-blue label.checkbox-error.error {
  color: #f56c6c;
}

body.theme-blue .layui-laydate.laydate-theme-reset .layui-this {
  background-color: #2d8cf0 !important;
}

body.theme-blue .layui-laydate.laydate-theme-reset .layui-laydate-header i:hover,
body.theme-blue .layui-laydate.laydate-theme-reset .layui-laydate-header span:hover {
  color: #2d8cf0 !important;
}

body.theme-blue .layui-laydate.laydate-theme-reset .layui-laydate-footer span:hover {
  color: #2d8cf0 !important;
}

body.theme-blue .layer-reset .layui-layer-title,
body.theme-blue .layui-layer-prompt .layui-layer-title {
  background: #f8f8f8;
  color: #676a6c;
}

body.theme-blue .layer-reset .layui-layer-btn,
body.theme-blue .layui-layer-prompt .layui-layer-btn {
  background: #f2f8fe;
  border-top: 1px #eee solid;
}

body.theme-blue .layer-reset .layui-layer-btn a,
body.theme-blue .layui-layer-prompt .layui-layer-btn a {
  color: #fff;
  border: 1px solid #2d8cf0;
  background: #2d8cf0;
}

body.theme-blue .layer-reset .layui-layer-btn .layui-layer-btn0,
body.theme-blue .layui-layer-prompt .layui-layer-btn .layui-layer-btn0 {
  color: #fff;
  background: #2d8cf0;
}

body.theme-blue .layer-reset .layui-layer-btn .layui-layer-btn1,
body.theme-blue .layui-layer-prompt .layui-layer-btn .layui-layer-btn1 {
  background: #fff;
  color: #424445;
  border: 1px solid #c8c8c8;
}

body.theme-blue .layer-reset .layui-layer-btn .layui-layer-btn2,
body.theme-blue .layui-layer-prompt .layui-layer-btn .layui-layer-btn2 {
  background: #ff9b07;
  color: #fff;
  border: 1px solid #ff9b07;
}

body.theme-blue .layer-reset .layui-layer-btn .layui-layer-btn3,
body.theme-blue .layui-layer-prompt .layui-layer-btn .layui-layer-btn3 {
  background: #f56c6c;
  color: #fff;
  border: 1px solid #f56c6c;
}

body.theme-blue .loaderbox {
  color: #000 !important;
  border: 1px solid #eee;
  background-color: #eee;
}

body.theme-blue .loaderbox .loading-activity {
  border: solid 2px transparent;
  border-top-color: #000;
  border-left-color: #000;
}

body.theme-blue .icon-select-box {
  border: 1px solid #e5e6e7;
}

body.theme-blue .ico-list .fa:hover {
  background-color: #2d8cf0;
  color: #ffffff;
}

body.theme-blue div.tagsinput span.tag {
  background-color: #2d8cf0;
}

body.theme-blue .select-tree-container.open .select-panel {
  border: 1px solid rgba(45, 140, 240, 0.6);
  border-radius: 4px 4px 0 0;
}

body.theme-blue .select-tree-container .tree-panel {
  border: 1px solid rgba(45, 140, 240, 0.6);
  border-top: none;
}

body.theme-blue .select-tree-container .tree-panel ul li .tree-option.selected::after {
  color: #2d8cf0;
}

body.theme-blue .select-panel .select-value .select-item {
  background-color: #2d8cf0;
}

body.theme-blue .select-tree-container .tree-panel ul li .tree-option.selected {
  background: #f5f9fe;
}

body.theme-blue .select-tree-container .tree-panel ul li .tree-option:hover {
  background: #f3f3f3;
}

body.theme-blue .profile-avatar-box .profile-avatar-link {
  background-color: rgba(0, 0, 0, 0.2);
  color: #ddd;
}

body.theme-blue .cropper-area {
  background: #f3f3f3;
}

body.theme-blue .cropper-image-box {
  background: #e3e2e2;
}

body.theme-blue .cropper-preview-box {
  width: 160px;
  height: 100px;
  overflow: hidden;
  background: #e3e2e2;
}

body.theme-blue .main-head {
  background: #2d8cf0;
}

body.theme-blue .main-head .head-menu-panel .head-menu > li > a {
  color: #fff;
}

body.theme-blue .main-head .head-menu-panel .head-menu > li > a:hover {
  background-color: #4298f2;
}

body.theme-blue .main-head .head-menu-panel .head-menu > li .head-avatar {
  border: 1px solid #fff;
}

body.theme-blue .main-head .head-menu-panel .head-menu > li.head-message .hoverdown-menu .head-message-link,
body.theme-blue .main-head .head-menu-panel .head-menu > li.head-message .dropdown-menu .head-message-link {
  border-bottom: 1px solid #eee;
}

body.theme-blue .main-head .head-menu-panel .head-menu > li.head-notice .hoverdown-menu .head-notice-link,
body.theme-blue .main-head .head-menu-panel .head-menu > li.head-notice .dropdown-menu .head-notice-link {
  border-bottom: 1px solid #eee;
}

body.theme-blue .main-head .head-menu-panel .head-menu > li.head-notice .hoverdown-menu .head-notice-title,
body.theme-blue .main-head .head-menu-panel .head-menu > li.head-notice .dropdown-menu .head-notice-title {
  background-color: #2d8cf0;
  color: #fff;
}

body.theme-blue .main-head .head-logo-panel {
  background-color: #157fee;
}

body.theme-blue .main-head .head-logo-panel .head-logo {
  color: #fff;
}

body.theme-blue .main-left {
  background-color: #222D39;
}

body.theme-blue .main-left .slimScrollBar {
  background-color: rgba(255, 255, 255, 0) !important;
}

body.theme-blue .main-left .menubar > li > a {
  color: #a7b1c2;
}

body.theme-blue .main-left .menubar > li > a:hover, body.theme-blue .main-left .menubar > li > a:active {
  color: #fff;
}

body.theme-blue .main-left .menubar > li.selected > a {
  color: #fff;
}

body.theme-blue .main-left .menubar > li.active {
  background-color: #182029;
}

body.theme-blue .main-left .menubar > li.active > a {
  color: #fff;
}

body.theme-blue .main-left .menubar.menubar-second > li > a {
  color: #a7b1c2;
}

body.theme-blue .main-left .menubar.menubar-second > li > a:hover, body.theme-blue .main-left .menubar.menubar-second > li > a:active {
  color: #fff;
}

body.theme-blue .main-left .menubar.menubar-second > li.selected > a, body.theme-blue .main-left .menubar.menubar-third > li.selected > a, body.theme-blue .main-left .menubar.menubar-forth > li.selected > a {
  background-color: #157fee;
  color: #fff;
  border-right: 3px solid #157fee;
}

body.theme-blue.mini-menu .main-left .menubar li {
  border: none !important;
}

body.theme-blue.mini-menu .main-left .menubar > li.active {
  background-color: transparent;
}

body.theme-blue.mini-menu .main-left .menubar li:hover > a > span.nav-label {
  background-color: #222D39;
  border-color: #222D39;
}

body.theme-blue.mini-menu .main-left .menubar li:hover .menubar-second {
  background-color: #26313d;
  border-color: #222D39;
}

body.theme-blue.menu-light .main-left {
  background-color: #fff;
}

body.theme-blue.menu-light .main-left .slimScrollBar {
  background-color: rgba(255, 255, 255, 0) !important;
}

body.theme-blue.menu-light .main-left .menubar > li > a {
  color: #676a6c;
}

body.theme-blue.menu-light .main-left .menubar > li > a:hover, body.theme-blue.menu-light .main-left .menubar > li > a:active {
  color: #2d8cf0;
}

body.theme-blue.menu-light .main-left .menubar > li.selected > a {
  color: #2d8cf0;
}

body.theme-blue.menu-light .main-left .menubar > li.active {
  background-color: #fff;
}

body.theme-blue.menu-light .main-left .menubar > li.active > a {
  color: #676a6c;
}

body.theme-blue.menu-light .main-left .menubar.menubar-second > li > a {
  color: #676a6c;
}

body.theme-blue.menu-light .main-left .menubar.menubar-second > li > a:hover, body.theme-blue.menu-light .main-left .menubar.menubar-second > li > a:active {
  color: #2d8cf0;
}

body.theme-blue.menu-light .main-left .menubar.menubar-second > li.selected > a, body.theme-blue.menu-light .main-left .menubar.menubar-third > li.selected > a, body.theme-blue.menu-light .main-left .menubar.menubar-forth > li.selected > a {
  background-color: #eaf4fe;
  color: #2d8cf0;
  border-right: 3px solid #278ef5;
}

body.theme-blue.menu-light.mini-menu .main-left .menubar li {
  border: none !important;
}

body.theme-blue.menu-light.mini-menu .main-left .menubar > li.active {
  background-color: transparent;
}

body.theme-blue.menu-light.mini-menu .main-left .menubar li:hover > a > span.nav-label {
  background-color: #fff;
  border-color: #ddd;
}

body.theme-blue.menu-light.mini-menu .main-left .menubar li:hover .menubar-second {
  background-color: white;
  border-color: #ddd;
}

body.theme-blue .main-content .content-tabs {
  background: #fff;
  border-bottom: 1px solid #eee;
}

body.theme-blue .main-content .content-tabs .roll-nav {
  color: #999;
  background: inherit;
}

body.theme-blue .main-content .content-tabs .roll-nav:hover {
  background: #fafafa;
}

body.theme-blue .main-content .content-tabs .roll-left {
  border-right: solid 1px #eee;
}

body.theme-blue .main-content .content-tabs .roll-right {
  border-left: solid 1px #eee;
}

body.theme-blue .main-content .content-tabs .page-tabs .page-tabs-content .menuTab {
  color: #999;
  border-right: solid 1px #eee;
}

body.theme-blue .main-content .content-tabs .page-tabs .page-tabs-content .menuTab i {
  color: #999;
}

body.theme-blue .main-content .content-tabs .page-tabs .page-tabs-content .menuTab i:hover {
  color: #2d8cf0;
}

body.theme-blue .main-content .content-tabs .page-tabs .page-tabs-content .menuTab:hover {
  background: #f5f9fe;
}

body.theme-blue .main-content .content-tabs .page-tabs .page-tabs-content .menuTab.active {
  background: #f5f9fe;
  color: #2d8cf0;
}

body.theme-green body {
  color: #676a6c;
  background-color: #fff;
}

body.theme-green a {
  color: #1dc5a3;
}

body.theme-green a:hover, body.theme-green a:focus {
  color: #13826c;
}

body.theme-green .img-thumbnail {
  background-color: #fff;
  border: 1px solid #ddd;
}

body.theme-green hr {
  border-top: 1px solid #eeeeee;
}

body.theme-green h1,
body.theme-green h2,
body.theme-green h3,
body.theme-green h4,
body.theme-green h5,
body.theme-green h6,
body.theme-green .h1,
body.theme-green .h2,
body.theme-green .h3,
body.theme-green .h4,
body.theme-green .h5,
body.theme-green .h6 {
  color: inherit;
}

body.theme-green h1 small,
body.theme-green h1 .small,
body.theme-green h2 small,
body.theme-green h2 .small,
body.theme-green h3 small,
body.theme-green h3 .small,
body.theme-green h4 small,
body.theme-green h4 .small,
body.theme-green h5 small,
body.theme-green h5 .small,
body.theme-green h6 small,
body.theme-green h6 .small,
body.theme-green .h1 small,
body.theme-green .h1 .small,
body.theme-green .h2 small,
body.theme-green .h2 .small,
body.theme-green .h3 small,
body.theme-green .h3 .small,
body.theme-green .h4 small,
body.theme-green .h4 .small,
body.theme-green .h5 small,
body.theme-green .h5 .small,
body.theme-green .h6 small,
body.theme-green .h6 .small {
  color: #777777;
}

body.theme-green mark,
body.theme-green .mark {
  background-color: #fcf8e3;
}

body.theme-green .text-muted {
  color: #777777;
}

body.theme-green .text-white {
  color: #fff;
}

body.theme-green a.text-white:hover,
body.theme-green a.text-white:focus {
  color: #e6e6e6;
}

body.theme-green .text-default {
  color: #676a6c;
}

body.theme-green a.text-default:hover,
body.theme-green a.text-default:focus {
  color: #4e5052;
}

body.theme-green .text-gray {
  color: #555555;
}

body.theme-green a.text-gray:hover,
body.theme-green a.text-gray:focus {
  color: #3c3c3c;
}

body.theme-green .text-primary {
  color: #1dc5a3;
}

body.theme-green a.text-primary:hover,
body.theme-green a.text-primary:focus {
  color: #16997e;
}

body.theme-green .text-success {
  color: #1dc5a3;
}

body.theme-green a.text-success:hover,
body.theme-green a.text-success:focus {
  color: #16997e;
}

body.theme-green .text-info {
  color: #02BAF0;
}

body.theme-green a.text-info:hover,
body.theme-green a.text-info:focus {
  color: #0293bd;
}

body.theme-green .text-warning {
  color: #ff9b07;
}

body.theme-green a.text-warning:hover,
body.theme-green a.text-warning:focus {
  color: #d37e00;
}

body.theme-green .text-danger {
  color: #f56c6c;
}

body.theme-green a.text-danger:hover,
body.theme-green a.text-danger:focus {
  color: #f23c3c;
}

body.theme-green .bg-primary {
  background-color: #1dc5a3;
}

body.theme-green a.bg-primary:hover,
body.theme-green a.bg-primary:focus {
  background-color: #16997e;
}

body.theme-green .bg-success {
  background-color: #1dc5a3;
}

body.theme-green a.bg-success:hover,
body.theme-green a.bg-success:focus {
  background-color: #16997e;
}

body.theme-green .bg-info {
  background-color: #02BAF0;
}

body.theme-green a.bg-info:hover,
body.theme-green a.bg-info:focus {
  background-color: #0293bd;
}

body.theme-green .bg-warning {
  background-color: #ff9b07;
}

body.theme-green a.bg-warning:hover,
body.theme-green a.bg-warning:focus {
  background-color: #d37e00;
}

body.theme-green .bg-danger {
  background-color: #f56c6c;
}

body.theme-green a.bg-danger:hover,
body.theme-green a.bg-danger:focus {
  background-color: #f23c3c;
}

body.theme-green .page-header {
  border-bottom: 1px solid #eeeeee;
}

body.theme-green blockquote {
  border-left: 5px solid #eeeeee;
}

body.theme-green blockquote.bq-primary {
  border-color: #1dc5a3;
}

body.theme-green blockquote.bq-success {
  border-color: #1dc5a3;
}

body.theme-green blockquote.bq-info {
  border-color: #02BAF0;
}

body.theme-green blockquote.bq-warning {
  border-color: #ff9b07;
}

body.theme-green blockquote.bq-danger {
  border-color: #f56c6c;
}

body.theme-green blockquote footer,
body.theme-green blockquote small,
body.theme-green blockquote .small {
  color: #777777;
}

body.theme-green .blockquote-reverse,
body.theme-green blockquote.pull-right {
  border-right: 5px solid #eeeeee;
}

body.theme-green code {
  color: #c7254e;
  background-color: #f9f2f4;
}

body.theme-green kbd {
  color: #fff;
  background-color: #333;
}

body.theme-green pre {
  color: #333333;
  background-color: #f5f5f5;
  border: 1px solid #ccc;
}

body.theme-green pre code {
  color: inherit;
  background-color: transparent;
}

body.theme-green table {
  background-color: transparent;
}

body.theme-green caption {
  color: #777777;
}

body.theme-green .table > thead > tr > th,
body.theme-green .table > thead > tr > td,
body.theme-green .table > tbody > tr > th,
body.theme-green .table > tbody > tr > td,
body.theme-green .table > tfoot > tr > th,
body.theme-green .table > tfoot > tr > td {
  border-bottom: 1px solid #eee;
}

body.theme-green .table > thead > tr > th {
  border-bottom: 1px solid #eee;
}

body.theme-green .table > tbody + tbody {
  border-top: 1px solid #eee;
}

body.theme-green .table .table {
  background-color: #fff;
}

body.theme-green .table-bordered {
  border-color: #eee;
}

body.theme-green .table-bordered > thead > tr > th,
body.theme-green .table-bordered > thead > tr > td,
body.theme-green .table-bordered > tbody > tr > th,
body.theme-green .table-bordered > tbody > tr > td,
body.theme-green .table-bordered > tfoot > tr > th,
body.theme-green .table-bordered > tfoot > tr > td {
  border-right: 1px solid #eee;
}

body.theme-green .table-bordered > thead > tr > th:first-child,
body.theme-green .table-bordered > thead > tr > td:first-child,
body.theme-green .table-bordered > tbody > tr > th:first-child,
body.theme-green .table-bordered > tbody > tr > td:first-child,
body.theme-green .table-bordered > tfoot > tr > th:first-child,
body.theme-green .table-bordered > tfoot > tr > td:first-child {
  border-left: 1px solid #eee;
}

body.theme-green .table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #f9f9f9;
}

body.theme-green .table-hover > tbody > tr:hover {
  background-color: #f4fcfa;
}

body.theme-green .table > thead > tr > td.active,
body.theme-green .table > thead > tr > th.active,
body.theme-green .table > thead > tr.active > td,
body.theme-green .table > thead > tr.active > th,
body.theme-green .table > tbody > tr > td.active,
body.theme-green .table > tbody > tr > th.active,
body.theme-green .table > tbody > tr.active > td,
body.theme-green .table > tbody > tr.active > th,
body.theme-green .table > tfoot > tr > td.active,
body.theme-green .table > tfoot > tr > th.active,
body.theme-green .table > tfoot > tr.active > td,
body.theme-green .table > tfoot > tr.active > th {
  background-color: #f4fcfa;
}

body.theme-green .table-hover > tbody > tr > td.active:hover,
body.theme-green .table-hover > tbody > tr > th.active:hover,
body.theme-green .table-hover > tbody > tr.active:hover > td,
body.theme-green .table-hover > tbody > tr:hover > .active,
body.theme-green .table-hover > tbody > tr.active:hover > th {
  background-color: #e0f7f1;
}

body.theme-green .table > thead > tr > td.success,
body.theme-green .table > thead > tr > th.success,
body.theme-green .table > thead > tr.success > td,
body.theme-green .table > thead > tr.success > th,
body.theme-green .table > tbody > tr > td.success,
body.theme-green .table > tbody > tr > th.success,
body.theme-green .table > tbody > tr.success > td,
body.theme-green .table > tbody > tr.success > th,
body.theme-green .table > tfoot > tr > td.success,
body.theme-green .table > tfoot > tr > th.success,
body.theme-green .table > tfoot > tr.success > td,
body.theme-green .table > tfoot > tr.success > th {
  background-color: #dff0d8;
}

body.theme-green .table-hover > tbody > tr > td.success:hover,
body.theme-green .table-hover > tbody > tr > th.success:hover,
body.theme-green .table-hover > tbody > tr.success:hover > td,
body.theme-green .table-hover > tbody > tr:hover > .success,
body.theme-green .table-hover > tbody > tr.success:hover > th {
  background-color: #d0e9c6;
}

body.theme-green .table > thead > tr > td.info,
body.theme-green .table > thead > tr > th.info,
body.theme-green .table > thead > tr.info > td,
body.theme-green .table > thead > tr.info > th,
body.theme-green .table > tbody > tr > td.info,
body.theme-green .table > tbody > tr > th.info,
body.theme-green .table > tbody > tr.info > td,
body.theme-green .table > tbody > tr.info > th,
body.theme-green .table > tfoot > tr > td.info,
body.theme-green .table > tfoot > tr > th.info,
body.theme-green .table > tfoot > tr.info > td,
body.theme-green .table > tfoot > tr.info > th {
  background-color: #d9edf7;
}

body.theme-green .table-hover > tbody > tr > td.info:hover,
body.theme-green .table-hover > tbody > tr > th.info:hover,
body.theme-green .table-hover > tbody > tr.info:hover > td,
body.theme-green .table-hover > tbody > tr:hover > .info,
body.theme-green .table-hover > tbody > tr.info:hover > th {
  background-color: #c4e3f3;
}

body.theme-green .table > thead > tr > td.warning,
body.theme-green .table > thead > tr > th.warning,
body.theme-green .table > thead > tr.warning > td,
body.theme-green .table > thead > tr.warning > th,
body.theme-green .table > tbody > tr > td.warning,
body.theme-green .table > tbody > tr > th.warning,
body.theme-green .table > tbody > tr.warning > td,
body.theme-green .table > tbody > tr.warning > th,
body.theme-green .table > tfoot > tr > td.warning,
body.theme-green .table > tfoot > tr > th.warning,
body.theme-green .table > tfoot > tr.warning > td,
body.theme-green .table > tfoot > tr.warning > th {
  background-color: #fcf8e3;
}

body.theme-green .table-hover > tbody > tr > td.warning:hover,
body.theme-green .table-hover > tbody > tr > th.warning:hover,
body.theme-green .table-hover > tbody > tr.warning:hover > td,
body.theme-green .table-hover > tbody > tr:hover > .warning,
body.theme-green .table-hover > tbody > tr.warning:hover > th {
  background-color: #faf2cc;
}

body.theme-green .table > thead > tr > td.danger,
body.theme-green .table > thead > tr > th.danger,
body.theme-green .table > thead > tr.danger > td,
body.theme-green .table > thead > tr.danger > th,
body.theme-green .table > tbody > tr > td.danger,
body.theme-green .table > tbody > tr > th.danger,
body.theme-green .table > tbody > tr.danger > td,
body.theme-green .table > tbody > tr.danger > th,
body.theme-green .table > tfoot > tr > td.danger,
body.theme-green .table > tfoot > tr > th.danger,
body.theme-green .table > tfoot > tr.danger > td,
body.theme-green .table > tfoot > tr.danger > th {
  background-color: #f2dede;
}

body.theme-green .table-hover > tbody > tr > td.danger:hover,
body.theme-green .table-hover > tbody > tr > th.danger:hover,
body.theme-green .table-hover > tbody > tr.danger:hover > td,
body.theme-green .table-hover > tbody > tr:hover > .danger,
body.theme-green .table-hover > tbody > tr.danger:hover > th {
  background-color: #ebcccc;
}

@media screen and (max-width: 767px) {
  body.theme-green .table-responsive {
    border: 1px solid #eee;
  }
}

body.theme-green legend {
  color: #333333;
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}

body.theme-green output {
  color: #555555;
}

body.theme-green .form-control {
  color: #555555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ddd;
}

body.theme-green .form-control:focus {
  border-color: #34cbac;
}

body.theme-green .form-control::-moz-placeholder {
  color: #999;
  opacity: 1;
}

body.theme-green .form-control:-ms-input-placeholder {
  color: #999;
}

body.theme-green .form-control::-webkit-input-placeholder {
  color: #999;
}

body.theme-green .form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}

body.theme-green .form-control[disabled], body.theme-green .form-control[readonly],
fieldset[disabled] body.theme-green .form-control {
  background-color: #eeeeee;
  opacity: 1;
}

body.theme-green .form-control[disabled].bg-white, body.theme-green .form-control[readonly].bg-white,
fieldset[disabled] body.theme-green .form-control.bg-white {
  background-color: #fff;
}

body.theme-green .has-success .help-block,
body.theme-green .has-success .control-label,
body.theme-green .has-success .radio,
body.theme-green .has-success .checkbox,
body.theme-green .has-success .radio-inline,
body.theme-green .has-success .checkbox-inline,
body.theme-green .has-success.radio label,
body.theme-green .has-success.checkbox label,
body.theme-green .has-success.radio-inline label,
body.theme-green .has-success.checkbox-inline label {
  color: #1dc5a3;
}

body.theme-green .has-success .form-control {
  border-color: #1dc5a3;
}

body.theme-green .has-success .form-control:focus {
  border-color: #1dc5a3;
}

body.theme-green .has-success .input-group-addon {
  color: #1dc5a3;
  background-color: #dff0d8;
  border-color: #1dc5a3;
}

body.theme-green .has-success .form-control-feedback {
  color: #1dc5a3;
}

body.theme-green .has-warning .help-block,
body.theme-green .has-warning .control-label,
body.theme-green .has-warning .radio,
body.theme-green .has-warning .checkbox,
body.theme-green .has-warning .radio-inline,
body.theme-green .has-warning .checkbox-inline,
body.theme-green .has-warning.radio label,
body.theme-green .has-warning.checkbox label,
body.theme-green .has-warning.radio-inline label,
body.theme-green .has-warning.checkbox-inline label {
  color: #ff9b07;
}

body.theme-green .has-warning .form-control {
  border-color: #ff9b07;
}

body.theme-green .has-warning .form-control:focus {
  border-color: #1dc5a3;
}

body.theme-green .has-warning .input-group-addon {
  color: #ff9b07;
  background-color: #fcf8e3;
  border-color: #ff9b07;
}

body.theme-green .has-warning .form-control-feedback {
  color: #ff9b07;
}

body.theme-green .has-error .help-block,
body.theme-green .has-error .control-label,
body.theme-green .has-error .radio,
body.theme-green .has-error .checkbox,
body.theme-green .has-error .radio-inline,
body.theme-green .has-error .checkbox-inline,
body.theme-green .has-error.radio label,
body.theme-green .has-error.checkbox label,
body.theme-green .has-error.radio-inline label,
body.theme-green .has-error.checkbox-inline label {
  color: #f56c6c;
}

body.theme-green .has-error .form-control {
  border-color: #f56c6c;
}

body.theme-green .has-error .form-control:focus {
  border-color: #1dc5a3;
}

body.theme-green .has-error .input-group-addon {
  color: #f56c6c;
  background-color: #f2dede;
  border-color: #f56c6c;
}

body.theme-green .has-error .form-control-feedback {
  color: #f56c6c;
}

body.theme-green .help-block {
  color: #abadae;
}

body.theme-green .btn {
  transition: color 0.2s linear, background-color 0.2s linear;
  background-image: none;
  border: 1px solid transparent;
}

body.theme-green .btn:hover, body.theme-green .btn:focus, body.theme-green .btn.focus {
  color: #676a6c;
}

body.theme-green .btn:active, body.theme-green .btn.active {
  -webkit-box-shadow: none;
  box-shadow: none;
}

body.theme-green .btn.disabled, body.theme-green .btn[disabled],
fieldset[disabled] body.theme-green .btn {
  -webkit-box-shadow: none;
  box-shadow: none;
}

body.theme-green .btn-default {
  color: #676a6c;
  background-color: #fff;
  border-color: #ddd;
}

body.theme-green .btn-default:focus, body.theme-green .btn-default.focus {
  color: #676a6c;
}

body.theme-green .btn-default:hover {
  color: #676a6c;
}

body.theme-green .btn-default.disabled:hover, body.theme-green .btn-default.disabled:focus, body.theme-green .btn-default.disabled.focus, body.theme-green .btn-default[disabled]:hover, body.theme-green .btn-default[disabled]:focus, body.theme-green .btn-default[disabled].focus,
fieldset[disabled] body.theme-green .btn-default:hover,
fieldset[disabled] body.theme-green .btn-default:focus,
fieldset[disabled] body.theme-green .btn-default.focus {
  background-color: #fff;
  border-color: #ddd;
}

body.theme-green .btn-default .badge {
  color: #fff;
  background-color: #676a6c;
}

body.theme-green .btn-default:focus, body.theme-green .btn-default.focus, body.theme-green .btn-default:hover, body.theme-green .btn-default:active, body.theme-green .btn-default.active,
.open > body.theme-green .btn-default.dropdown-toggle {
  color: #676a6c;
  background-color: #f0f0f0;
  opacity: 1;
}

body.theme-green .btn-primary {
  color: #fff;
  background-color: #1dc5a3;
  border-color: #1dc5a3;
}

body.theme-green .btn-primary:focus, body.theme-green .btn-primary.focus {
  color: #fff;
}

body.theme-green .btn-primary:hover {
  color: #fff;
}

body.theme-green .btn-primary.disabled:hover, body.theme-green .btn-primary.disabled:focus, body.theme-green .btn-primary.disabled.focus, body.theme-green .btn-primary[disabled]:hover, body.theme-green .btn-primary[disabled]:focus, body.theme-green .btn-primary[disabled].focus,
fieldset[disabled] body.theme-green .btn-primary:hover,
fieldset[disabled] body.theme-green .btn-primary:focus,
fieldset[disabled] body.theme-green .btn-primary.focus {
  background-color: #1dc5a3;
  border-color: #1dc5a3;
}

body.theme-green .btn-primary .badge {
  color: #1dc5a3;
  background-color: #fff;
}

body.theme-green .btn-success {
  color: #fff;
  background-color: #1dc5a3;
  border-color: #1dc5a3;
}

body.theme-green .btn-success:focus, body.theme-green .btn-success.focus {
  color: #fff;
}

body.theme-green .btn-success:hover {
  color: #fff;
}

body.theme-green .btn-success.disabled:hover, body.theme-green .btn-success.disabled:focus, body.theme-green .btn-success.disabled.focus, body.theme-green .btn-success[disabled]:hover, body.theme-green .btn-success[disabled]:focus, body.theme-green .btn-success[disabled].focus,
fieldset[disabled] body.theme-green .btn-success:hover,
fieldset[disabled] body.theme-green .btn-success:focus,
fieldset[disabled] body.theme-green .btn-success.focus {
  background-color: #1dc5a3;
  border-color: #1dc5a3;
}

body.theme-green .btn-success .badge {
  color: #1dc5a3;
  background-color: #fff;
}

body.theme-green .btn-info {
  color: #fff;
  background-color: #02BAF0;
  border-color: #02baf0;
}

body.theme-green .btn-info:focus, body.theme-green .btn-info.focus {
  color: #fff;
}

body.theme-green .btn-info:hover {
  color: #fff;
}

body.theme-green .btn-info.disabled:hover, body.theme-green .btn-info.disabled:focus, body.theme-green .btn-info.disabled.focus, body.theme-green .btn-info[disabled]:hover, body.theme-green .btn-info[disabled]:focus, body.theme-green .btn-info[disabled].focus,
fieldset[disabled] body.theme-green .btn-info:hover,
fieldset[disabled] body.theme-green .btn-info:focus,
fieldset[disabled] body.theme-green .btn-info.focus {
  background-color: #02BAF0;
  border-color: #02baf0;
}

body.theme-green .btn-info .badge {
  color: #02BAF0;
  background-color: #fff;
}

body.theme-green .btn-warning {
  color: #fff;
  background-color: #ff9b07;
  border-color: #ff9b07;
}

body.theme-green .btn-warning:focus, body.theme-green .btn-warning.focus {
  color: #fff;
}

body.theme-green .btn-warning:hover {
  color: #fff;
}

body.theme-green .btn-warning.disabled:hover, body.theme-green .btn-warning.disabled:focus, body.theme-green .btn-warning.disabled.focus, body.theme-green .btn-warning[disabled]:hover, body.theme-green .btn-warning[disabled]:focus, body.theme-green .btn-warning[disabled].focus,
fieldset[disabled] body.theme-green .btn-warning:hover,
fieldset[disabled] body.theme-green .btn-warning:focus,
fieldset[disabled] body.theme-green .btn-warning.focus {
  background-color: #ff9b07;
  border-color: #ff9b07;
}

body.theme-green .btn-warning .badge {
  color: #ff9b07;
  background-color: #fff;
}

body.theme-green .btn-danger {
  color: #fff;
  background-color: #f56c6c;
  border-color: #f56c6c;
}

body.theme-green .btn-danger:focus, body.theme-green .btn-danger.focus {
  color: #fff;
}

body.theme-green .btn-danger:hover {
  color: #fff;
}

body.theme-green .btn-danger.disabled:hover, body.theme-green .btn-danger.disabled:focus, body.theme-green .btn-danger.disabled.focus, body.theme-green .btn-danger[disabled]:hover, body.theme-green .btn-danger[disabled]:focus, body.theme-green .btn-danger[disabled].focus,
fieldset[disabled] body.theme-green .btn-danger:hover,
fieldset[disabled] body.theme-green .btn-danger:focus,
fieldset[disabled] body.theme-green .btn-danger.focus {
  background-color: #f56c6c;
  border-color: #f56c6c;
}

body.theme-green .btn-danger .badge {
  color: #f56c6c;
  background-color: #fff;
}

body.theme-green .btn-link, body.theme-green .href-line {
  color: #1dc5a3;
}

body.theme-green .btn-link, body.theme-green .btn-link:active, body.theme-green .btn-link.active, body.theme-green .btn-link[disabled],
fieldset[disabled] body.theme-green .btn-link, body.theme-green .href-line, body.theme-green .href-line:active, body.theme-green .href-line.active, body.theme-green .href-line[disabled],
fieldset[disabled] body.theme-green .href-line {
  background-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}

body.theme-green .btn-link, body.theme-green .btn-link:hover, body.theme-green .btn-link:focus, body.theme-green .btn-link:active, body.theme-green .href-line, body.theme-green .href-line:hover, body.theme-green .href-line:focus, body.theme-green .href-line:active {
  border-color: transparent;
}

body.theme-green .btn-link:hover, body.theme-green .btn-link:focus, body.theme-green .href-line:hover, body.theme-green .href-line:focus {
  color: #13826c;
  background-color: transparent;
}

body.theme-green .btn-link[disabled]:hover, body.theme-green .btn-link[disabled]:focus,
fieldset[disabled] body.theme-green .btn-link:hover,
fieldset[disabled] body.theme-green .btn-link:focus, body.theme-green .href-line[disabled]:hover, body.theme-green .href-line[disabled]:focus,
fieldset[disabled] body.theme-green .href-line:hover,
fieldset[disabled] body.theme-green .href-line:focus {
  color: #777777;
}

body.theme-green .btn-outline.btn-primary {
  border-color: #1dc5a3;
  color: #1dc5a3;
  background-color: #fff;
}

body.theme-green .btn-outline.btn-primary:focus, body.theme-green .btn-outline.btn-primary.focus {
  background-color: #fff;
  color: #1dc5a3;
}

body.theme-green .btn-outline.btn-primary:hover {
  background-color: #1dc5a3;
  color: #fff;
}

body.theme-green .btn-outline.btn-primary:active, body.theme-green .btn-outline.btn-primary.active,
.open > body.theme-green .btn-outline.btn-primary.dropdown-toggle {
  background-color: #fff;
  color: #1dc5a3;
}

body.theme-green .btn-outline.btn-primary:active:hover, body.theme-green .btn-outline.btn-primary:active:focus, body.theme-green .btn-outline.btn-primary:active.focus, body.theme-green .btn-outline.btn-primary.active:hover, body.theme-green .btn-outline.btn-primary.active:focus, body.theme-green .btn-outline.btn-primary.active.focus,
.open > body.theme-green .btn-outline.btn-primary.dropdown-toggle:hover,
.open > body.theme-green .btn-outline.btn-primary.dropdown-toggle:focus,
.open > body.theme-green .btn-outline.btn-primary.dropdown-toggle.focus {
  background-color: #1dc5a3;
  color: #fff;
}

body.theme-green .btn-outline.btn-primary.disabled:hover, body.theme-green .btn-outline.btn-primary.disabled:focus, body.theme-green .btn-outline.btn-primary.disabled.focus, body.theme-green .btn-outline.btn-primary[disabled]:hover, body.theme-green .btn-outline.btn-primary[disabled]:focus, body.theme-green .btn-outline.btn-primary[disabled].focus,
fieldset[disabled] body.theme-green .btn-outline.btn-primary:hover,
fieldset[disabled] body.theme-green .btn-outline.btn-primary:focus,
fieldset[disabled] body.theme-green .btn-outline.btn-primary.focus {
  border-color: #1dc5a3;
}

body.theme-green .btn-outline.btn-primary .badge {
  color: #1dc5a3;
}

body.theme-green .btn-outline.btn-success {
  border-color: #1dc5a3;
  color: #1dc5a3;
  background-color: #fff;
}

body.theme-green .btn-outline.btn-success:focus, body.theme-green .btn-outline.btn-success.focus {
  background-color: #fff;
  color: #1dc5a3;
}

body.theme-green .btn-outline.btn-success:hover {
  background-color: #1dc5a3;
  color: #fff;
}

body.theme-green .btn-outline.btn-success:active, body.theme-green .btn-outline.btn-success.active,
.open > body.theme-green .btn-outline.btn-success.dropdown-toggle {
  background-color: #fff;
  color: #1dc5a3;
}

body.theme-green .btn-outline.btn-success:active:hover, body.theme-green .btn-outline.btn-success:active:focus, body.theme-green .btn-outline.btn-success:active.focus, body.theme-green .btn-outline.btn-success.active:hover, body.theme-green .btn-outline.btn-success.active:focus, body.theme-green .btn-outline.btn-success.active.focus,
.open > body.theme-green .btn-outline.btn-success.dropdown-toggle:hover,
.open > body.theme-green .btn-outline.btn-success.dropdown-toggle:focus,
.open > body.theme-green .btn-outline.btn-success.dropdown-toggle.focus {
  background-color: #1dc5a3;
  color: #fff;
}

body.theme-green .btn-outline.btn-success.disabled:hover, body.theme-green .btn-outline.btn-success.disabled:focus, body.theme-green .btn-outline.btn-success.disabled.focus, body.theme-green .btn-outline.btn-success[disabled]:hover, body.theme-green .btn-outline.btn-success[disabled]:focus, body.theme-green .btn-outline.btn-success[disabled].focus,
fieldset[disabled] body.theme-green .btn-outline.btn-success:hover,
fieldset[disabled] body.theme-green .btn-outline.btn-success:focus,
fieldset[disabled] body.theme-green .btn-outline.btn-success.focus {
  border-color: #1dc5a3;
}

body.theme-green .btn-outline.btn-success .badge {
  color: #1dc5a3;
}

body.theme-green .btn-outline.btn-info {
  border-color: #02baf0;
  color: #02baf0;
  background-color: #fff;
}

body.theme-green .btn-outline.btn-info:focus, body.theme-green .btn-outline.btn-info.focus {
  background-color: #fff;
  color: #02baf0;
}

body.theme-green .btn-outline.btn-info:hover {
  background-color: #02baf0;
  color: #fff;
}

body.theme-green .btn-outline.btn-info:active, body.theme-green .btn-outline.btn-info.active,
.open > body.theme-green .btn-outline.btn-info.dropdown-toggle {
  background-color: #fff;
  color: #02baf0;
}

body.theme-green .btn-outline.btn-info:active:hover, body.theme-green .btn-outline.btn-info:active:focus, body.theme-green .btn-outline.btn-info:active.focus, body.theme-green .btn-outline.btn-info.active:hover, body.theme-green .btn-outline.btn-info.active:focus, body.theme-green .btn-outline.btn-info.active.focus,
.open > body.theme-green .btn-outline.btn-info.dropdown-toggle:hover,
.open > body.theme-green .btn-outline.btn-info.dropdown-toggle:focus,
.open > body.theme-green .btn-outline.btn-info.dropdown-toggle.focus {
  background-color: #02baf0;
  color: #fff;
}

body.theme-green .btn-outline.btn-info.disabled:hover, body.theme-green .btn-outline.btn-info.disabled:focus, body.theme-green .btn-outline.btn-info.disabled.focus, body.theme-green .btn-outline.btn-info[disabled]:hover, body.theme-green .btn-outline.btn-info[disabled]:focus, body.theme-green .btn-outline.btn-info[disabled].focus,
fieldset[disabled] body.theme-green .btn-outline.btn-info:hover,
fieldset[disabled] body.theme-green .btn-outline.btn-info:focus,
fieldset[disabled] body.theme-green .btn-outline.btn-info.focus {
  border-color: #02baf0;
}

body.theme-green .btn-outline.btn-info .badge {
  color: #02baf0;
}

body.theme-green .btn-outline.btn-warning {
  border-color: #ff9b07;
  color: #ff9b07;
  background-color: #fff;
}

body.theme-green .btn-outline.btn-warning:focus, body.theme-green .btn-outline.btn-warning.focus {
  background-color: #fff;
  color: #ff9b07;
}

body.theme-green .btn-outline.btn-warning:hover {
  background-color: #ff9b07;
  color: #fff;
}

body.theme-green .btn-outline.btn-warning:active, body.theme-green .btn-outline.btn-warning.active,
.open > body.theme-green .btn-outline.btn-warning.dropdown-toggle {
  background-color: #fff;
  color: #ff9b07;
}

body.theme-green .btn-outline.btn-warning:active:hover, body.theme-green .btn-outline.btn-warning:active:focus, body.theme-green .btn-outline.btn-warning:active.focus, body.theme-green .btn-outline.btn-warning.active:hover, body.theme-green .btn-outline.btn-warning.active:focus, body.theme-green .btn-outline.btn-warning.active.focus,
.open > body.theme-green .btn-outline.btn-warning.dropdown-toggle:hover,
.open > body.theme-green .btn-outline.btn-warning.dropdown-toggle:focus,
.open > body.theme-green .btn-outline.btn-warning.dropdown-toggle.focus {
  background-color: #ff9b07;
  color: #fff;
}

body.theme-green .btn-outline.btn-warning.disabled:hover, body.theme-green .btn-outline.btn-warning.disabled:focus, body.theme-green .btn-outline.btn-warning.disabled.focus, body.theme-green .btn-outline.btn-warning[disabled]:hover, body.theme-green .btn-outline.btn-warning[disabled]:focus, body.theme-green .btn-outline.btn-warning[disabled].focus,
fieldset[disabled] body.theme-green .btn-outline.btn-warning:hover,
fieldset[disabled] body.theme-green .btn-outline.btn-warning:focus,
fieldset[disabled] body.theme-green .btn-outline.btn-warning.focus {
  border-color: #ff9b07;
}

body.theme-green .btn-outline.btn-warning .badge {
  color: #ff9b07;
}

body.theme-green .btn-outline.btn-danger {
  border-color: #f56c6c;
  color: #f56c6c;
  background-color: #fff;
}

body.theme-green .btn-outline.btn-danger:focus, body.theme-green .btn-outline.btn-danger.focus {
  background-color: #fff;
  color: #f56c6c;
}

body.theme-green .btn-outline.btn-danger:hover {
  background-color: #f56c6c;
  color: #fff;
}

body.theme-green .btn-outline.btn-danger:active, body.theme-green .btn-outline.btn-danger.active,
.open > body.theme-green .btn-outline.btn-danger.dropdown-toggle {
  background-color: #fff;
  color: #f56c6c;
}

body.theme-green .btn-outline.btn-danger:active:hover, body.theme-green .btn-outline.btn-danger:active:focus, body.theme-green .btn-outline.btn-danger:active.focus, body.theme-green .btn-outline.btn-danger.active:hover, body.theme-green .btn-outline.btn-danger.active:focus, body.theme-green .btn-outline.btn-danger.active.focus,
.open > body.theme-green .btn-outline.btn-danger.dropdown-toggle:hover,
.open > body.theme-green .btn-outline.btn-danger.dropdown-toggle:focus,
.open > body.theme-green .btn-outline.btn-danger.dropdown-toggle.focus {
  background-color: #f56c6c;
  color: #fff;
}

body.theme-green .btn-outline.btn-danger.disabled:hover, body.theme-green .btn-outline.btn-danger.disabled:focus, body.theme-green .btn-outline.btn-danger.disabled.focus, body.theme-green .btn-outline.btn-danger[disabled]:hover, body.theme-green .btn-outline.btn-danger[disabled]:focus, body.theme-green .btn-outline.btn-danger[disabled].focus,
fieldset[disabled] body.theme-green .btn-outline.btn-danger:hover,
fieldset[disabled] body.theme-green .btn-outline.btn-danger:focus,
fieldset[disabled] body.theme-green .btn-outline.btn-danger.focus {
  border-color: #f56c6c;
}

body.theme-green .btn-outline.btn-danger .badge {
  color: #f56c6c;
}

body.theme-green .btn-noline.btn-primary {
  color: #1dc5a3 !important;
  background: none !important;
}

body.theme-green .btn-noline.btn-success {
  color: #1dc5a3 !important;
  background: none !important;
}

body.theme-green .btn-noline.btn-info {
  color: #02baf0 !important;
  background: none !important;
}

body.theme-green .btn-noline.btn-warning {
  color: #ff9b07 !important;
  background: none !important;
}

body.theme-green .btn-noline.btn-danger {
  color: #f56c6c !important;
  background: none !important;
}

body.theme-green .dropdown-menu {
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
}

body.theme-green .dropdown-menu .divider {
  background-color: #e5e5e5;
}

body.theme-green .dropdown-menu > li > a {
  color: #777777;
}

body.theme-green .dropdown-menu > li > a:hover, body.theme-green .dropdown-menu > li > a:focus {
  color: #262626;
  text-decoration: none;
  background-color: #f5f5f5;
}

body.theme-green .dropdown-menu.dropdown-menu-primary > li > a:hover, body.theme-green .dropdown-menu.dropdown-menu-primary > li > a:focus {
  color: #fff;
  background-color: #1dc5a3;
}

body.theme-green .dropdown-menu.dropdown-menu-success > li > a:hover, body.theme-green .dropdown-menu.dropdown-menu-success > li > a:focus {
  color: #fff;
  background-color: #1dc5a3;
}

body.theme-green .dropdown-menu.dropdown-menu-info > li > a:hover, body.theme-green .dropdown-menu.dropdown-menu-info > li > a:focus {
  color: #fff;
  background-color: #02BAF0;
}

body.theme-green .dropdown-menu.dropdown-menu-warning > li > a:hover, body.theme-green .dropdown-menu.dropdown-menu-warning > li > a:focus {
  color: #fff;
  background-color: #ff9b07;
}

body.theme-green .dropdown-menu.dropdown-menu-danger > li > a:hover, body.theme-green .dropdown-menu.dropdown-menu-danger > li > a:focus {
  color: #fff;
  background-color: #f56c6c;
}

body.theme-green .dropdown-menu > .active > a, body.theme-green .dropdown-menu > .active > a:hover, body.theme-green .dropdown-menu > .active > a:focus {
  color: #fff;
  text-decoration: none;
  background-color: #1dc5a3;
  outline: 0;
}

body.theme-green .dropdown-menu > .disabled > a, body.theme-green .dropdown-menu > .disabled > a:hover, body.theme-green .dropdown-menu > .disabled > a:focus {
  color: rgba(119, 119, 119, 0.6);
}

body.theme-green .dropdown-menu > .disabled > a:hover, body.theme-green .dropdown-menu > .disabled > a:focus {
  background-color: transparent;
  background-image: none;
}

body.theme-green .dropdown-header {
  color: #777777;
}

body.theme-green .hoverdown-menu > ul {
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}

body.theme-green .hoverdown-menu > ul > li > a {
  color: #777777;
}

body.theme-green .hoverdown-menu > ul > li > a:hover, body.theme-green .hoverdown-menu > ul > li > a:focus {
  color: #262626;
  text-decoration: none;
  background-color: #f5f5f5;
}

body.theme-green .hoverdown-menu.hoverdown-menu-primary > ul > li > a:hover, body.theme-green .hoverdown-menu.hoverdown-menu-primary > ul > li > a:focus {
  color: #fff;
  background-color: #1dc5a3;
}

body.theme-green .hoverdown-menu.hoverdown-menu-success > ul > li > a:hover, body.theme-green .hoverdown-menu.hoverdown-menu-success > ul > li > a:focus {
  color: #fff;
  background-color: #1dc5a3;
}

body.theme-green .hoverdown-menu.hoverdown-menu-info > ul > li > a:hover, body.theme-green .hoverdown-menu.hoverdown-menu-info > ul > li > a:focus {
  color: #fff;
  background-color: #02BAF0;
}

body.theme-green .hoverdown-menu.hoverdown-menu-warning > ul > li > a:hover, body.theme-green .hoverdown-menu.hoverdown-menu-warning > ul > li > a:focus {
  color: #fff;
  background-color: #ff9b07;
}

body.theme-green .hoverdown-menu.hoverdown-menu-danger > ul > li > a:hover, body.theme-green .hoverdown-menu.hoverdown-menu-danger > ul > li > a:focus {
  color: #fff;
  background-color: #f56c6c;
}

body.theme-green .divider {
  background-color: #e5e5e5;
}

body.theme-green .hoverdown-menu > ul > .disabled > a, body.theme-green .hoverdown-menu > ul > .disabled > a:hover, body.theme-green .hoverdown-menu > ul > .disabled > a:focus {
  color: rgba(119, 119, 119, 0.6);
}

body.theme-green .hoverdown-menu > ul > .disabled > a:hover, body.theme-green .hoverdown-menu > ul > .disabled > a:focus {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
}

body.theme-green .input-group-addon {
  color: #555555;
  background-color: #fff;
  border: 1px solid #ddd;
}

body.theme-green .input-group-addon.addon-primary {
  border-color: #1dc5a3;
  background-color: #1dc5a3;
  color: #fff;
}

body.theme-green .input-group-addon.addon-success {
  border-color: #1dc5a3;
  background-color: #1dc5a3;
  color: #fff;
}

body.theme-green .input-group-addon.addon-info {
  border-color: #02BAF0;
  background-color: #02BAF0;
  color: #fff;
}

body.theme-green .input-group-addon.addon-warning {
  border-color: #ff9b07;
  background-color: #ff9b07;
  color: #fff;
}

body.theme-green .input-group-addon.addon-danger {
  border-color: #f56c6c;
  background-color: #f56c6c;
  color: #fff;
}

body.theme-green .nav > li > a:hover, body.theme-green .nav > li > a:focus {
  background-color: #eeeeee;
}

body.theme-green .nav > li.disabled > a {
  color: #777777;
}

body.theme-green .nav > li.disabled > a:hover, body.theme-green .nav > li.disabled > a:focus {
  color: #777777;
  background-color: transparent;
}

body.theme-green .nav .open > a, body.theme-green .nav .open > a:hover, body.theme-green .nav .open > a:focus {
  background-color: #fff;
}

body.theme-green .nav .nav-divider {
  background-color: #e5e5e5;
}

body.theme-green .nav-tabs-default > .nav-tabs > li > a {
  color: #676a6c;
  background-color: #fff;
}

body.theme-green .nav-tabs-default > .nav-tabs > li > a:hover {
  color: #1dc5a3;
  background-color: #fff;
}

body.theme-green .nav-tabs-default > .nav-tabs > li.active > a,
body.theme-green .nav-tabs-default > .nav-tabs > li.active > a:focus,
body.theme-green .nav-tabs-default > .nav-tabs > li.active > a:hover {
  color: #1dc5a3;
  background-color: #fff;
}

body.theme-green .nav-tabs-vertical > .nav-tabs > li > a {
  color: #676a6c;
  background-color: #fff;
}

body.theme-green .nav-tabs-vertical > .nav-tabs > li > a:hover {
  color: #1dc5a3;
  background-color: #fff;
}

body.theme-green .nav-tabs-vertical > .nav-tabs > li.active > a,
body.theme-green .nav-tabs-vertical > .nav-tabs > li.active > a:focus {
  color: #fff;
  background-color: #1dc5a3;
}

body.theme-green .nav-tabs-easy > .nav-tabs > li > a {
  color: #676a6c;
  background-color: #fff;
}

body.theme-green .nav-tabs-easy > .nav-tabs > li > a:hover {
  color: #1dc5a3;
  background-color: #fff;
}

body.theme-green .nav-tabs-easy > .nav-tabs > li.active > a,
body.theme-green .nav-tabs-easy > .nav-tabs > li.active > a:focus,
body.theme-green .nav-tabs-easy > .nav-tabs > li.active > a:hover {
  border: none;
  border-bottom: 1px solid #1dc5a3;
  color: #1dc5a3;
  background-color: #fff;
}

body.theme-green .nav-tabs-card > .nav-tabs {
  background-color: #f4fcfa;
}

body.theme-green .nav-tabs-card > .nav-tabs > li > a {
  color: #676a6c;
  background-color: #f4fcfa;
}

body.theme-green .nav-tabs-card > .nav-tabs > li > a:hover {
  color: #1dc5a3;
}

body.theme-green .nav-tabs-card > .nav-tabs > li.active > a,
body.theme-green .nav-tabs-card > .nav-tabs > li.active > a:focus,
body.theme-green .nav-tabs-card > .nav-tabs > li.active > a:hover {
  color: #1dc5a3;
  background-color: #fff;
}

body.theme-green .nav-pills > li.active > a, body.theme-green .nav-pills > li.active > a:hover, body.theme-green .nav-pills > li.active > a:focus {
  color: #fff;
  background-color: #1dc5a3;
}

body.theme-green .navbar-toggle {
  background-color: transparent;
  background-image: none;
}

body.theme-green .navbar-default {
  background-color: #f8f8f8;
}

body.theme-green .navbar-default .navbar-brand {
  color: #777;
}

body.theme-green .navbar-default .navbar-brand:hover, body.theme-green .navbar-default .navbar-brand:focus {
  color: #5e5e5e;
  background-color: transparent;
}

body.theme-green .navbar-default .navbar-text {
  color: #777;
}

body.theme-green .navbar-default .navbar-nav > li > a {
  color: #777;
}

body.theme-green .navbar-default .navbar-nav > li > a:hover, body.theme-green .navbar-default .navbar-nav > li > a:focus {
  color: #333;
  background-color: transparent;
}

body.theme-green .navbar-default .navbar-nav > .active > a, body.theme-green .navbar-default .navbar-nav > .active > a:hover, body.theme-green .navbar-default .navbar-nav > .active > a:focus {
  color: #555;
  background-color: #e7e7e7;
}

body.theme-green .navbar-default .navbar-nav > .disabled > a, body.theme-green .navbar-default .navbar-nav > .disabled > a:hover, body.theme-green .navbar-default .navbar-nav > .disabled > a:focus {
  color: #ccc;
  background-color: transparent;
}

body.theme-green .navbar-default .navbar-nav > .open > a, body.theme-green .navbar-default .navbar-nav > .open > a:hover, body.theme-green .navbar-default .navbar-nav > .open > a:focus {
  color: #555;
  background-color: #e7e7e7;
}

@media (max-width: 767px) {
  body.theme-green .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #777;
  }
  body.theme-green .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, body.theme-green .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #333;
    background-color: transparent;
  }
  body.theme-green .navbar-default .navbar-nav .open .dropdown-menu > .active > a, body.theme-green .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, body.theme-green .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #555;
    background-color: #e7e7e7;
  }
  body.theme-green .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, body.theme-green .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, body.theme-green .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #ccc;
    background-color: transparent;
  }
}

body.theme-green .navbar-default .navbar-toggle:hover, body.theme-green .navbar-default .navbar-toggle:focus {
  background-color: #ddd;
}

body.theme-green .navbar-default .navbar-toggle .icon-bar {
  background-color: #888;
}

body.theme-green .navbar-default .navbar-link {
  color: #777;
}

body.theme-green .navbar-default .navbar-link:hover {
  color: #333;
}

body.theme-green .navbar-default .btn-link {
  color: #777;
}

body.theme-green .navbar-default .btn-link:hover, body.theme-green .navbar-default .btn-link:focus {
  color: #333;
}

body.theme-green .navbar-default .btn-link[disabled]:hover, body.theme-green .navbar-default .btn-link[disabled]:focus,
fieldset[disabled] body.theme-green .navbar-default .btn-link:hover,
fieldset[disabled] body.theme-green .navbar-default .btn-link:focus {
  color: #ccc;
}

body.theme-green .navbar-inverse {
  background-color: #222;
}

body.theme-green .navbar-inverse .navbar-brand {
  color: #9d9d9d;
}

body.theme-green .navbar-inverse .navbar-brand:hover, body.theme-green .navbar-inverse .navbar-brand:focus {
  color: #fff;
  background-color: transparent;
}

body.theme-green .navbar-inverse .navbar-text {
  color: #9d9d9d;
}

body.theme-green .navbar-inverse .navbar-nav > li > a {
  color: #9d9d9d;
}

body.theme-green .navbar-inverse .navbar-nav > li > a:hover, body.theme-green .navbar-inverse .navbar-nav > li > a:focus {
  color: #fff;
  background-color: transparent;
}

body.theme-green .navbar-inverse .navbar-nav > .active > a, body.theme-green .navbar-inverse .navbar-nav > .active > a:hover, body.theme-green .navbar-inverse .navbar-nav > .active > a:focus {
  color: #fff;
  background-color: #090909;
}

body.theme-green .navbar-inverse .navbar-nav > .disabled > a, body.theme-green .navbar-inverse .navbar-nav > .disabled > a:hover, body.theme-green .navbar-inverse .navbar-nav > .disabled > a:focus {
  color: #444;
  background-color: transparent;
}

body.theme-green .navbar-inverse .navbar-nav > .open > a, body.theme-green .navbar-inverse .navbar-nav > .open > a:hover, body.theme-green .navbar-inverse .navbar-nav > .open > a:focus {
  color: #fff;
  background-color: #090909;
}

@media (max-width: 767px) {
  body.theme-green .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
    background-color: #090909;
  }
  body.theme-green .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
    color: #9d9d9d;
  }
  body.theme-green .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, body.theme-green .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #fff;
    background-color: transparent;
  }
  body.theme-green .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, body.theme-green .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, body.theme-green .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #fff;
    background-color: #090909;
  }
  body.theme-green .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, body.theme-green .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, body.theme-green .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #444;
    background-color: transparent;
  }
}

body.theme-green .navbar-inverse .navbar-toggle:hover, body.theme-green .navbar-inverse .navbar-toggle:focus {
  background-color: #333;
}

body.theme-green .navbar-inverse .navbar-toggle .icon-bar {
  background-color: #fff;
}

body.theme-green .navbar-inverse .navbar-link {
  color: #9d9d9d;
}

body.theme-green .navbar-inverse .navbar-link:hover {
  color: #fff;
}

body.theme-green .navbar-inverse .btn-link {
  color: #9d9d9d;
}

body.theme-green .navbar-inverse .btn-link:hover, body.theme-green .navbar-inverse .btn-link:focus {
  color: #fff;
}

body.theme-green .navbar-inverse .btn-link[disabled]:hover, body.theme-green .navbar-inverse .btn-link[disabled]:focus,
fieldset[disabled] body.theme-green .navbar-inverse .btn-link:hover,
fieldset[disabled] body.theme-green .navbar-inverse .btn-link:focus {
  color: #444;
}

body.theme-green .breadcrumb > li + li:before {
  color: #ccc;
}

body.theme-green .breadcrumb > .active {
  color: #777777;
}

body.theme-green .breadcrumb.breadcrumb-gray {
  background-color: #f5f5f5;
}

body.theme-green .pagination > li > a,
body.theme-green .pagination > li > span {
  color: #777777;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd;
}

body.theme-green .pagination > li > a:hover, body.theme-green .pagination > li > a:focus,
body.theme-green .pagination > li > span:hover,
body.theme-green .pagination > li > span:focus {
  background-color: #eeeeee;
}

body.theme-green .pagination > .active > a, body.theme-green .pagination > .active > a:hover, body.theme-green .pagination > .active > a:focus,
body.theme-green .pagination > .active > span,
body.theme-green .pagination > .active > span:hover,
body.theme-green .pagination > .active > span:focus {
  color: #777777;
  background-color: #eeeeee;
  border-color: #ddd;
}

body.theme-green .pagination > .disabled > span,
body.theme-green .pagination > .disabled > span:hover,
body.theme-green .pagination > .disabled > span:focus,
body.theme-green .pagination > .disabled > a,
body.theme-green .pagination > .disabled > a:hover,
body.theme-green .pagination > .disabled > a:focus {
  color: #777777;
  background-color: #fff;
  border-color: #ddd;
}

body.theme-green .pager li > a,
body.theme-green .pager li > span {
  background-color: #fff;
  border: 1px solid #ddd;
}

body.theme-green .pager li > a:hover,
body.theme-green .pager li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}

body.theme-green .pager .disabled > a,
body.theme-green .pager .disabled > a:hover,
body.theme-green .pager .disabled > a:focus,
body.theme-green .pager .disabled > span {
  color: #777777;
  background-color: #fff;
}

body.theme-green .label {
  color: #fff;
}

body.theme-green a.label:hover, body.theme-green a.label:focus {
  color: #fff;
}

body.theme-green .label-default {
  background-color: #777777;
}

body.theme-green .label-default[href]:hover, body.theme-green .label-default[href]:focus {
  background-color: #5e5e5e;
}

body.theme-green .label-default.label-outline {
  color: #777777;
  border: 1px solid #777777;
  background-color: #fff;
}

body.theme-green .label-primary {
  background-color: #1dc5a3;
}

body.theme-green .label-primary[href]:hover, body.theme-green .label-primary[href]:focus {
  background-color: #16997e;
}

body.theme-green .label-primary.label-outline {
  color: #1dc5a3;
  border: 1px solid #1dc5a3;
  background-color: #fff;
}

body.theme-green .label-success {
  background-color: #1dc5a3;
}

body.theme-green .label-success[href]:hover, body.theme-green .label-success[href]:focus {
  background-color: #16997e;
}

body.theme-green .label-success.label-outline {
  color: #1dc5a3;
  border: 1px solid #1dc5a3;
  background-color: #fff;
}

body.theme-green .label-info {
  background-color: #02BAF0;
}

body.theme-green .label-info[href]:hover, body.theme-green .label-info[href]:focus {
  background-color: #0293bd;
}

body.theme-green .label-info.label-outline {
  color: #02BAF0;
  border: 1px solid #02BAF0;
  background-color: #fff;
}

body.theme-green .label-warning {
  background-color: #ff9b07;
}

body.theme-green .label-warning[href]:hover, body.theme-green .label-warning[href]:focus {
  background-color: #d37e00;
}

body.theme-green .label-warning.label-outline {
  color: #ff9b07;
  border: 1px solid #ff9b07;
  background-color: #fff;
}

body.theme-green .label-danger {
  background-color: #f56c6c;
}

body.theme-green .label-danger[href]:hover, body.theme-green .label-danger[href]:focus {
  background-color: #f23c3c;
}

body.theme-green .label-danger.label-outline {
  color: #f56c6c;
  border: 1px solid #f56c6c;
  background-color: #fff;
}

body.theme-green .label-black {
  background-color: #000;
}

body.theme-green .label-black[href]:hover, body.theme-green .label-black[href]:focus {
  background-color: black;
}

body.theme-green .label-black.label-outline {
  color: #000;
  border: 1px solid #000;
  background-color: #fff;
}

body.theme-green .badge {
  color: #fff;
  background-color: #777777;
}

body.theme-green .badge.badge-primary {
  background-color: #1dc5a3;
}

body.theme-green .badge.badge-success {
  background-color: #1dc5a3;
}

body.theme-green .badge.badge-info {
  background-color: #02BAF0;
}

body.theme-green .badge.badge-warning {
  background-color: #ff9b07;
}

body.theme-green .badge.badge-danger {
  background-color: #f56c6c;
}

body.theme-green .badge.badge-black {
  background-color: #000;
}

body.theme-green a.badge:hover,
body.theme-green a.badge:focus {
  color: #fff;
}

body.theme-green .list-group-item.active > .badge,
body.theme-green .nav-pills > .active > a > .badge {
  color: #1dc5a3;
  background-color: #fff;
}

body.theme-green .jumbotron {
  color: inherit;
  background-color: #eeeeee;
}

body.theme-green .jumbotron h1,
body.theme-green .jumbotron .h1 {
  color: inherit;
}

body.theme-green .jumbotron > hr {
  border-top-color: #d5d5d5;
}

body.theme-green .thumbnail {
  background-color: #fff;
  border: 1px solid #ddd;
}

body.theme-green .thumbnail .caption {
  color: #676a6c;
}

body.theme-green a.thumbnail:hover,
body.theme-green a.thumbnail:focus,
body.theme-green a.thumbnail.active {
  border-color: #1dc5a3;
}

body.theme-green .alert h4 {
  color: inherit;
}

body.theme-green .alert-dismissable .close,
body.theme-green .alert-dismissible .close {
  color: inherit;
}

body.theme-green .alert-primary {
  color: #1dc5a3;
  background-color: rgba(29, 197, 163, 0.1);
  border-color: none;
}

body.theme-green .alert-primary hr {
  border-top-color: #1aaf91;
}

body.theme-green .alert-primary .alert-link {
  color: #1dc5a3;
}

body.theme-green .alert-primary.dark {
  color: #fff;
  background-color: #1dc5a3;
}

body.theme-green .alert-primary.dark .alert-link {
  color: #fff;
}

body.theme-green .alert-primary.dark.alert-dismissable .close:hover {
  color: #fff;
}

body.theme-green .alert-success {
  color: #1dc5a3;
  background-color: rgba(29, 197, 163, 0.1);
  border-color: none;
}

body.theme-green .alert-success hr {
  border-top-color: #1aaf91;
}

body.theme-green .alert-success .alert-link {
  color: #1dc5a3;
}

body.theme-green .alert-success.dark {
  color: #fff;
  background-color: #1dc5a3;
}

body.theme-green .alert-success.dark .alert-link {
  color: #fff;
}

body.theme-green .alert-success.dark.alert-dismissable .close:hover {
  color: #fff;
}

body.theme-green .alert-info {
  color: #02BAF0;
  background-color: rgba(2, 186, 240, 0.1);
  border-color: none;
}

body.theme-green .alert-info hr {
  border-top-color: #02a6d7;
}

body.theme-green .alert-info .alert-link {
  color: #02BAF0;
}

body.theme-green .alert-info.dark {
  color: #fff;
  background-color: #02BAF0;
}

body.theme-green .alert-info.dark .alert-link {
  color: #fff;
}

body.theme-green .alert-info.dark.alert-dismissable .close:hover {
  color: #fff;
}

body.theme-green .alert-warning {
  color: #ff9b07;
  background-color: rgba(255, 155, 7, 0.1);
  border-color: none;
}

body.theme-green .alert-warning hr {
  border-top-color: #ed8d00;
}

body.theme-green .alert-warning .alert-link {
  color: #ff9b07;
}

body.theme-green .alert-warning.dark {
  color: #fff;
  background-color: #ff9b07;
}

body.theme-green .alert-warning.dark .alert-link {
  color: #fff;
}

body.theme-green .alert-warning.dark.alert-dismissable .close:hover {
  color: #fff;
}

body.theme-green .alert-danger {
  color: #f56c6c;
  background-color: rgba(245, 108, 108, 0.1);
  border-color: none;
}

body.theme-green .alert-danger hr {
  border-top-color: #f35454;
}

body.theme-green .alert-danger .alert-link {
  color: #f56c6c;
}

body.theme-green .alert-danger.dark {
  color: #fff;
  background-color: #f56c6c;
}

body.theme-green .alert-danger.dark .alert-link {
  color: #fff;
}

body.theme-green .alert-danger.dark.alert-dismissable .close:hover {
  color: #fff;
}

body.theme-green .progress {
  background-color: #f5f5f5;
}

body.theme-green .progress-bar {
  color: #fff;
  background-color: #1dc5a3;
}

body.theme-green .progress-bar-success {
  background-color: #1dc5a3;
}

body.theme-green .progress-bar-info {
  background-color: #02BAF0;
}

body.theme-green .progress-bar-warning {
  background-color: #ff9b07;
}

body.theme-green .progress-bar-danger {
  background-color: #f56c6c;
}

body.theme-green .list-group-item {
  background-color: #fff;
  border: 1px solid #ddd;
}

body.theme-green .list-group-item.disabled, body.theme-green .list-group-item.disabled:hover, body.theme-green .list-group-item.disabled:focus {
  color: #777777;
  background-color: #eeeeee;
}

body.theme-green .list-group-item.disabled .list-group-item-heading, body.theme-green .list-group-item.disabled:hover .list-group-item-heading, body.theme-green .list-group-item.disabled:focus .list-group-item-heading {
  color: inherit;
}

body.theme-green .list-group-item.disabled .list-group-item-text, body.theme-green .list-group-item.disabled:hover .list-group-item-text, body.theme-green .list-group-item.disabled:focus .list-group-item-text {
  color: #777777;
}

body.theme-green .list-group-item.active, body.theme-green .list-group-item.active:hover, body.theme-green .list-group-item.active:focus {
  color: #fff;
  background-color: #1dc5a3;
  border-color: #1dc5a3;
}

body.theme-green .list-group-item.active .list-group-item-heading,
body.theme-green .list-group-item.active .list-group-item-heading > small,
body.theme-green .list-group-item.active .list-group-item-heading > .small, body.theme-green .list-group-item.active:hover .list-group-item-heading,
body.theme-green .list-group-item.active:hover .list-group-item-heading > small,
body.theme-green .list-group-item.active:hover .list-group-item-heading > .small, body.theme-green .list-group-item.active:focus .list-group-item-heading,
body.theme-green .list-group-item.active:focus .list-group-item-heading > small,
body.theme-green .list-group-item.active:focus .list-group-item-heading > .small {
  color: inherit;
}

body.theme-green .list-group-item.active .list-group-item-text, body.theme-green .list-group-item.active:hover .list-group-item-text, body.theme-green .list-group-item.active:focus .list-group-item-text {
  color: #ddf6f1;
}

body.theme-green .list-group.bottom-line .list-group-item {
  border-bottom: 1px solid #ddd;
}

body.theme-green .list-group.bottom-line-dashed .list-group-item {
  border-bottom: 1px dashed #ddd;
}

body.theme-green a.list-group-item,
body.theme-green button.list-group-item {
  color: #676a6c;
}

body.theme-green a.list-group-item .list-group-item-heading,
body.theme-green button.list-group-item .list-group-item-heading {
  color: #333;
}

body.theme-green a.list-group-item:hover, body.theme-green a.list-group-item:focus,
body.theme-green button.list-group-item:hover,
body.theme-green button.list-group-item:focus {
  color: #676a6c;
  text-decoration: none;
  background-color: #f5f5f5;
}

body.theme-green .list-group-item-primary {
  color: #fff;
  background-color: #1dc5a3;
}

body.theme-green a.list-group-item-primary,
body.theme-green button.list-group-item-primary {
  color: #fff;
}

body.theme-green a.list-group-item-primary .list-group-item-heading,
body.theme-green button.list-group-item-primary .list-group-item-heading {
  color: inherit;
}

body.theme-green a.list-group-item-primary:hover, body.theme-green a.list-group-item-primary:focus,
body.theme-green button.list-group-item-primary:hover,
body.theme-green button.list-group-item-primary:focus {
  color: #fff;
  background-color: #1aaf91;
}

body.theme-green a.list-group-item-primary.active, body.theme-green a.list-group-item-primary.active:hover, body.theme-green a.list-group-item-primary.active:focus,
body.theme-green button.list-group-item-primary.active,
body.theme-green button.list-group-item-primary.active:hover,
body.theme-green button.list-group-item-primary.active:focus {
  color: #fff;
  background-color: #fff;
  border-color: #fff;
}

body.theme-green .list-group-item-success {
  color: #fff;
  background-color: #1dc5a3;
}

body.theme-green a.list-group-item-success,
body.theme-green button.list-group-item-success {
  color: #fff;
}

body.theme-green a.list-group-item-success .list-group-item-heading,
body.theme-green button.list-group-item-success .list-group-item-heading {
  color: inherit;
}

body.theme-green a.list-group-item-success:hover, body.theme-green a.list-group-item-success:focus,
body.theme-green button.list-group-item-success:hover,
body.theme-green button.list-group-item-success:focus {
  color: #fff;
  background-color: #1aaf91;
}

body.theme-green a.list-group-item-success.active, body.theme-green a.list-group-item-success.active:hover, body.theme-green a.list-group-item-success.active:focus,
body.theme-green button.list-group-item-success.active,
body.theme-green button.list-group-item-success.active:hover,
body.theme-green button.list-group-item-success.active:focus {
  color: #fff;
  background-color: #fff;
  border-color: #fff;
}

body.theme-green .list-group-item-info {
  color: #fff;
  background-color: #02BAF0;
}

body.theme-green a.list-group-item-info,
body.theme-green button.list-group-item-info {
  color: #fff;
}

body.theme-green a.list-group-item-info .list-group-item-heading,
body.theme-green button.list-group-item-info .list-group-item-heading {
  color: inherit;
}

body.theme-green a.list-group-item-info:hover, body.theme-green a.list-group-item-info:focus,
body.theme-green button.list-group-item-info:hover,
body.theme-green button.list-group-item-info:focus {
  color: #fff;
  background-color: #02a6d7;
}

body.theme-green a.list-group-item-info.active, body.theme-green a.list-group-item-info.active:hover, body.theme-green a.list-group-item-info.active:focus,
body.theme-green button.list-group-item-info.active,
body.theme-green button.list-group-item-info.active:hover,
body.theme-green button.list-group-item-info.active:focus {
  color: #fff;
  background-color: #fff;
  border-color: #fff;
}

body.theme-green .list-group-item-warning {
  color: #fff;
  background-color: #ff9b07;
}

body.theme-green a.list-group-item-warning,
body.theme-green button.list-group-item-warning {
  color: #fff;
}

body.theme-green a.list-group-item-warning .list-group-item-heading,
body.theme-green button.list-group-item-warning .list-group-item-heading {
  color: inherit;
}

body.theme-green a.list-group-item-warning:hover, body.theme-green a.list-group-item-warning:focus,
body.theme-green button.list-group-item-warning:hover,
body.theme-green button.list-group-item-warning:focus {
  color: #fff;
  background-color: #ed8d00;
}

body.theme-green a.list-group-item-warning.active, body.theme-green a.list-group-item-warning.active:hover, body.theme-green a.list-group-item-warning.active:focus,
body.theme-green button.list-group-item-warning.active,
body.theme-green button.list-group-item-warning.active:hover,
body.theme-green button.list-group-item-warning.active:focus {
  color: #fff;
  background-color: #fff;
  border-color: #fff;
}

body.theme-green .list-group-item-danger {
  color: #fff;
  background-color: #f56c6c;
}

body.theme-green a.list-group-item-danger,
body.theme-green button.list-group-item-danger {
  color: #fff;
}

body.theme-green a.list-group-item-danger .list-group-item-heading,
body.theme-green button.list-group-item-danger .list-group-item-heading {
  color: inherit;
}

body.theme-green a.list-group-item-danger:hover, body.theme-green a.list-group-item-danger:focus,
body.theme-green button.list-group-item-danger:hover,
body.theme-green button.list-group-item-danger:focus {
  color: #fff;
  background-color: #f35454;
}

body.theme-green a.list-group-item-danger.active, body.theme-green a.list-group-item-danger.active:hover, body.theme-green a.list-group-item-danger.active:focus,
body.theme-green button.list-group-item-danger.active,
body.theme-green button.list-group-item-danger.active:hover,
body.theme-green button.list-group-item-danger.active:focus {
  color: #fff;
  background-color: #fff;
  border-color: #fff;
}

body.theme-green .panel {
  background-color: #fff;
  border: none;
}

body.theme-green .panel.panel-noborder {
  border: none !important;
}

body.theme-green .panel-heading {
  border-bottom: 1px solid rgba(221, 221, 221, 0.5);
}

body.theme-green .panel-heading > .dropdown .dropdown-toggle {
  color: inherit;
}

body.theme-green .panel-heading .tools > a,
body.theme-green .panel-heading .tools > span > a {
  color: #777777;
}

body.theme-green .panel-title {
  color: inherit;
}

body.theme-green .panel-title > a,
body.theme-green .panel-title > small,
body.theme-green .panel-title > .small,
body.theme-green .panel-title > small > a,
body.theme-green .panel-title > .small > a {
  color: inherit;
}

body.theme-green .panel-footer {
  background-color: transparent;
  border-top: 1px solid #ddd;
}

body.theme-green .panel > .panel-body + .table,
body.theme-green .panel > .panel-body + .table-responsive,
body.theme-green .panel > .table + .panel-body,
body.theme-green .panel > .table-responsive + .panel-body {
  border-top: 1px solid #eee;
}

body.theme-green .panel-group .panel-heading + .panel-collapse > .panel-body,
body.theme-green .panel-group .panel-heading + .panel-collapse > .list-group {
  border-top: 1px solid #ddd;
}

body.theme-green .panel-group .panel-footer + .panel-collapse .panel-body {
  border-bottom: 1px solid #ddd;
}

body.theme-green .panel-default {
  border-color: #ddd;
}

body.theme-green .panel-default > .panel-heading {
  color: #333333;
  background-color: #f5f5f5;
  border-color: #ddd;
}

body.theme-green .panel-default > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ddd;
}

body.theme-green .panel-default > .panel-heading .badge {
  color: #f5f5f5;
  background-color: #333333;
}

body.theme-green .panel-default > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ddd;
}

body.theme-green .panel-primary {
  border-color: #1dc5a3;
}

body.theme-green .panel-primary > .panel-heading {
  color: #fff;
  background-color: #1dc5a3;
  border-color: #1dc5a3;
}

body.theme-green .panel-primary > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #1dc5a3;
}

body.theme-green .panel-primary > .panel-heading .badge {
  color: #1dc5a3;
  background-color: #fff;
}

body.theme-green .panel-primary > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #1dc5a3;
}

body.theme-green .panel-primary > .panel-heading > a {
  color: #fff;
}

body.theme-green .panel-primary > .panel-heading .tools > a,
body.theme-green .panel-primary > .panel-heading .tools > span > a {
  color: #fff;
}

body.theme-green .panel-success {
  border-color: #1dc5a3;
}

body.theme-green .panel-success > .panel-heading {
  color: #fff;
  background-color: #1dc5a3;
  border-color: #1dc5a3;
}

body.theme-green .panel-success > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #1dc5a3;
}

body.theme-green .panel-success > .panel-heading .badge {
  color: #1dc5a3;
  background-color: #fff;
}

body.theme-green .panel-success > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #1dc5a3;
}

body.theme-green .panel-success > .panel-heading > a {
  color: #fff;
}

body.theme-green .panel-success > .panel-heading .tools > a,
body.theme-green .panel-success > .panel-heading .tools > span > a {
  color: #fff;
}

body.theme-green .panel-info {
  border-color: #02BAF0;
}

body.theme-green .panel-info > .panel-heading {
  color: #fff;
  background-color: #02BAF0;
  border-color: #02BAF0;
}

body.theme-green .panel-info > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #02BAF0;
}

body.theme-green .panel-info > .panel-heading .badge {
  color: #02BAF0;
  background-color: #fff;
}

body.theme-green .panel-info > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #02BAF0;
}

body.theme-green .panel-info > .panel-heading > a {
  color: #fff;
}

body.theme-green .panel-info > .panel-heading .tools > a,
body.theme-green .panel-info > .panel-heading .tools > span > a {
  color: #fff;
}

body.theme-green .panel-warning {
  border-color: #ff9b07;
}

body.theme-green .panel-warning > .panel-heading {
  color: #fff;
  background-color: #ff9b07;
  border-color: #ff9b07;
}

body.theme-green .panel-warning > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ff9b07;
}

body.theme-green .panel-warning > .panel-heading .badge {
  color: #ff9b07;
  background-color: #fff;
}

body.theme-green .panel-warning > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ff9b07;
}

body.theme-green .panel-warning > .panel-heading > a {
  color: #fff;
}

body.theme-green .panel-warning > .panel-heading .tools > a,
body.theme-green .panel-warning > .panel-heading .tools > span > a {
  color: #fff;
}

body.theme-green .panel-danger {
  border-color: #f56c6c;
}

body.theme-green .panel-danger > .panel-heading {
  color: #fff;
  background-color: #f56c6c;
  border-color: #f56c6c;
}

body.theme-green .panel-danger > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #f56c6c;
}

body.theme-green .panel-danger > .panel-heading .badge {
  color: #f56c6c;
  background-color: #fff;
}

body.theme-green .panel-danger > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #f56c6c;
}

body.theme-green .panel-danger > .panel-heading > a {
  color: #fff;
}

body.theme-green .panel-danger > .panel-heading .tools > a,
body.theme-green .panel-danger > .panel-heading .tools > span > a {
  color: #fff;
}

body.theme-green .well {
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
}

body.theme-green .well.well-primary {
  color: #fff;
  background-color: #1dc5a3;
  border-color: #1dc5a3;
}

body.theme-green .well.well-success {
  color: #fff;
  background-color: #1dc5a3;
  border-color: #1dc5a3;
}

body.theme-green .well.well-info {
  color: #fff;
  background-color: #02BAF0;
  border-color: #02BAF0;
}

body.theme-green .well.well-warning {
  color: #fff;
  background-color: #ff9b07;
  border-color: #ff9b07;
}

body.theme-green .well.well-danger {
  color: #fff;
  background-color: #f56c6c;
  border-color: #f56c6c;
}

body.theme-green .close {
  color: #000;
}

body.theme-green .close:hover, body.theme-green .close:focus {
  color: #000;
}

body.theme-green .modal-dialog.modal-primary .modal-header {
  background-color: #1dc5a3;
  color: #fff;
  border: 1px solid #1dc5a3;
}

body.theme-green .modal-dialog.modal-primary .modal-header .close {
  color: #fff;
}

body.theme-green .modal-dialog.modal-success .modal-header {
  background-color: #1dc5a3;
  color: #fff;
  border: 1px solid #1dc5a3;
}

body.theme-green .modal-dialog.modal-success .modal-header .close {
  color: #fff;
}

body.theme-green .modal-dialog.modal-info .modal-header {
  background-color: #02BAF0;
  color: #fff;
  border: 1px solid #02BAF0;
}

body.theme-green .modal-dialog.modal-info .modal-header .close {
  color: #fff;
}

body.theme-green .modal-dialog.modal-warning .modal-header {
  background-color: #ff9b07;
  color: #fff;
  border: 1px solid #ff9b07;
}

body.theme-green .modal-dialog.modal-warning .modal-header .close {
  color: #fff;
}

body.theme-green .modal-dialog.modal-danger .modal-header {
  background-color: #f56c6c;
  color: #fff;
  border: 1px solid #f56c6c;
}

body.theme-green .modal-dialog.modal-danger .modal-header .close {
  color: #fff;
}

body.theme-green .modal-content {
  background-color: #fff;
  border: none;
}

body.theme-green .modal-backdrop {
  background-color: #000;
}

body.theme-green .modal-header {
  border-bottom: 1px solid #e5e5e5;
}

body.theme-green .modal-footer {
  border-top: 1px solid #e5e5e5;
}

body.theme-green .tooltip.top .tooltip-arrow {
  border-top-color: #000;
}

body.theme-green .tooltip.top-left .tooltip-arrow {
  border-top-color: #000;
}

body.theme-green .tooltip.top-right .tooltip-arrow {
  border-top-color: #000;
}

body.theme-green .tooltip.right .tooltip-arrow {
  border-right-color: #000;
}

body.theme-green .tooltip.left .tooltip-arrow {
  border-left-color: #000;
}

body.theme-green .tooltip.bottom .tooltip-arrow {
  border-bottom-color: #000;
}

body.theme-green .tooltip.bottom-left .tooltip-arrow {
  border-bottom-color: #000;
}

body.theme-green .tooltip.bottom-right .tooltip-arrow {
  border-bottom-color: #000;
}

body.theme-green .tooltip-inner {
  color: #fff;
  background-color: #000;
}

body.theme-green .tooltip-arrow {
  border-color: transparent;
}

body.theme-green .popover {
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
}

body.theme-green .popover > .arrow, body.theme-green .popover > .arrow:after {
  border-color: transparent;
}

body.theme-green .popover.top > .arrow {
  border-top-color: #999999;
  border-top-color: rgba(0, 0, 0, 0.25);
}

body.theme-green .popover.top > .arrow:after {
  border-top-color: #fff;
}

body.theme-green .popover.right > .arrow {
  border-right-color: #999999;
  border-right-color: rgba(0, 0, 0, 0.25);
}

body.theme-green .popover.right > .arrow:after {
  border-right-color: #fff;
}

body.theme-green .popover.bottom > .arrow {
  border-bottom-color: #999999;
  border-bottom-color: rgba(0, 0, 0, 0.25);
}

body.theme-green .popover.bottom > .arrow:after {
  border-bottom-color: #fff;
}

body.theme-green .popover.left > .arrow {
  border-left-color: #999999;
  border-left-color: rgba(0, 0, 0, 0.25);
}

body.theme-green .popover.left > .arrow:after {
  border-left-color: #fff;
}

body.theme-green .popover-title {
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
}

body.theme-green .popover-primary + .popover .popover-title {
  color: #fff;
  background-color: #1dc5a3;
  border-color: #1dc5a3;
}

body.theme-green .popover-success + .popover .popover-title {
  color: #fff;
  background-color: #1dc5a3;
  border-color: #1dc5a3;
}

body.theme-green .popover-info + .popover .popover-title {
  color: #fff;
  background-color: #02BAF0;
  border-color: #02BAF0;
}

body.theme-green .popover-warning + .popover .popover-title {
  color: #fff;
  background-color: #ff9b07;
  border-color: #ff9b07;
}

body.theme-green .popover-danger + .popover .popover-title {
  color: #fff;
  background-color: #f56c6c;
  border-color: #f56c6c;
}

body.theme-green .carousel-control {
  color: #fff;
  background-color: transparent;
}

body.theme-green .carousel-control:hover, body.theme-green .carousel-control:focus {
  color: #fff;
}

body.theme-green .carousel-indicators li {
  background-color: #000 \9;
  background-color: transparent;
  border: 1px solid #fff;
}

body.theme-green .carousel-indicators .active {
  background-color: #fff;
}

body.theme-green .carousel-caption {
  color: #fff;
}

body.theme-green body {
  background: #f5f5f5;
  color: #676a6c;
}

body.theme-green ::-webkit-scrollbar-track {
  background-color: #f5f5f5;
}

body.theme-green ::-webkit-scrollbar {
  background-color: #f5f5f5;
}

body.theme-green ::-webkit-scrollbar-thumb {
  background-color: #999;
}

body.theme-green .bg-white {
  background-color: #fff;
}

body.theme-green .bg-gray {
  background-color: #f5f5f5;
}

body.theme-green .hr-line {
  border-top: 1px solid #eee;
  color: #fff;
  background-color: #fff;
}

body.theme-green .hr-line-dashed {
  border-top: 1px dashed #eee;
  color: #fff;
  background-color: #fff;
}

body.theme-green .section-header {
  border-bottom: 1px solid #eee;
}

body.theme-green .border-gray {
  border: 1px solid #eee;
}

body.theme-green .border-primary {
  border: 1px solid #1dc5a3;
}

body.theme-green .border-info {
  border: 1px solid #02BAF0;
}

body.theme-green .border-success {
  border: 1px solid #1dc5a3;
}

body.theme-green .border-warning {
  border: 1px solid #ff9b07;
}

body.theme-green .border-danger {
  border: 1px solid #f56c6c;
}

body.theme-green .bootstrap-table .table thead {
  background-color: #f5f5f5;
}

body.theme-green .bootstrap-table .table > thead > tr > th {
  border-color: #eee;
}

body.theme-green .bootstrap-table .table > thead > tr > td,
body.theme-green .bootstrap-table .table > tbody > tr > td,
body.theme-green .bootstrap-table .table > tfoot > tr > td {
  border-color: #eee;
}

body.theme-green .bootstrap-table .table.table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #fff;
}

body.theme-green .bootstrap-table .table.table-striped > tbody > tr:nth-of-type(even) {
  background-color: #fafafa;
}

body.theme-green .bootstrap-table .table.table-bordered > thead > tr > th,
body.theme-green .bootstrap-table .table.table-bordered > thead > tr > td,
body.theme-green .bootstrap-table .table.table-bordered > tbody > tr > td,
body.theme-green .bootstrap-table .table.table-bordered > tfoot > tr > td {
  border-color: #eee;
}

body.theme-green .bootstrap-table .table > tbody > tr:hover {
  background-color: #fafafa !important;
}

body.theme-green .bootstrap-table .fixed-table-container .table tbody tr.selected td {
  color: #1dc5a3;
  background-color: #f4fcfa;
}

body.theme-green .fixed-columns,
body.theme-green .fixed-columns-right {
  background-color: #fff;
  border-color: #eee;
}

body.theme-green .reorder_rows_onDragClass td {
  color: #fff !important;
  background-color: rgba(29, 197, 163, 0.8) !important;
}

body.theme-green .dragtable-sortable li {
  background: #fff;
}

body.theme-green .ui-sortable-placeholder {
  -moz-box-shadow: 4px 5px 4px #d5d5d5 inset;
  -webkit-box-shadow: 4px 5px 4px #d5d5d5 inset;
  box-shadow: 4px 5px 4px #d5d5d5 inset;
  visibility: visible !important;
}

body.theme-green .table.table-head thead {
  background-color: #f5f5f5;
}

body.theme-green table.table-info-view {
  border-left: 1px solid #eee;
  border-right: 1px solid #eee;
}

body.theme-green table.table-info-view tr th {
  background-color: #f5f5f5;
}

body.theme-green table.table-info-view tr:first-child th, body.theme-green table.table-info-view tr:first-child td {
  border-top: 1px solid #eee;
}

body.theme-green .bootstrap-tree-table .treetable-table table > thead {
  background-color: #f5f5f5;
}

body.theme-green .bootstrap-tree-table .treetable-table table tbody > tr:hover {
  background-color: #fafafa !important;
}

body.theme-green .timeline-simple .timeline-item .item-info-box .item-icon {
  background-color: #f5f5f5;
  border-color: #eee;
}

body.theme-green .timeline-simple .timeline-item .item-content-box .item-content {
  border-top: 1px solid #eee;
  border-left: 1px solid #eee;
}

body.theme-green .timeline-simple .timeline-item .item-content-box .item-content:hover {
  background-color: #f5f5f5;
}

body.theme-green .timeline-simple .timeline-item:first-child .item-content {
  border-top: none;
}

body.theme-green .timeline-simple-center .timeline-item:nth-child(odd) .item-info-box .item-icon {
  background-color: #f5f5f5;
  border-color: #eee;
  border-style: solid;
  border-width: 1px 0px 1px 1px;
}

body.theme-green .timeline-simple-center .timeline-item:nth-child(odd) .item-content-box .item-content {
  border-left: 1px solid #eee;
  background-color: #f5f5f5;
}

body.theme-green .timeline-simple-center .timeline-item:nth-child(even) .item-info-box .item-icon {
  background-color: #f5f5f5;
  border-color: #eee;
  border-style: solid;
}

body.theme-green .timeline-simple-center .timeline-item:nth-child(even) .item-content-box .item-content {
  background-color: #f5f5f5;
  border-right: 1px solid #eee;
}

body.theme-green .timeline {
  background-color: #fff;
}

body.theme-green .timeline::before {
  background-color: gainsboro;
}

body.theme-green .timeline .timeline-item .item-icon {
  background-color: gainsboro;
  color: #676a6c;
}

body.theme-green .timeline .timeline-item .item-icon.icon-primary {
  background-color: #1dc5a3;
  color: #fff;
}

body.theme-green .timeline .timeline-item .item-icon.icon-success {
  background-color: #1dc5a3;
  color: #fff;
}

body.theme-green .timeline .timeline-item .item-icon.icon-info {
  background-color: #02BAF0;
  color: #fff;
}

body.theme-green .timeline .timeline-item .item-icon.icon-warning {
  background-color: #ff9b07;
  color: #fff;
}

body.theme-green .timeline .timeline-item .item-icon.icon-danger {
  background-color: #f56c6c;
  color: #fff;
}

body.theme-green .timeline .timeline-item .item-content {
  background-color: #f5f5f5;
  border: 1px solid #f5f5f5;
}

body.theme-green .timeline .timeline-item .item-content::before {
  border: 7px solid transparent;
  border-right: 7px solid #f5f5f5;
}

body.theme-green .timeline.timeline-center .timeline-item:nth-child(even) .item-content::before {
  border-left: 7px solid #f5f5f5;
}

body.theme-green .swiper .swiper-button-prev,
body.theme-green .swiper .swiper-button-next {
  color: rgba(255, 255, 255, 0.5);
}

body.theme-green .swiper .swiper-pagination-circle .swiper-pagination-bullet {
  color: rgba(255, 255, 255, 0.5);
  background: rgba(0, 0, 0, 0.2);
}

body.theme-green .swiper .swiper-pagination-circle .swiper-pagination-bullet.swiper-pagination-bullet-active {
  color: rgba(255, 255, 255, 0.8);
}

body.theme-green .swiper .swiper-pagination-progressbar-fill {
  background-color: rgba(255, 255, 255, 0.5);
}

body.theme-green .swiper .swiper-pagination-bullet-active {
  background-color: rgba(255, 255, 255, 0.5);
}

body.theme-green .context-menu-icon::before {
  color: #1dc5a3;
}

body.theme-green .context-menu-icon.context-menu-hover:before {
  color: #fff;
}

body.theme-green .context-menu-icon.context-menu-disabled::before {
  color: #bbb;
}

body.theme-green .context-menu-icon.context-menu-icon--fa::before {
  color: #1dc5a3;
}

body.theme-green .context-menu-icon.context-menu-icon--fa.context-menu-hover:before {
  color: #fff;
}

body.theme-green .context-menu-icon.context-menu-icon--fa.context-menu-disabled::before {
  color: #bbb;
}

body.theme-green .context-menu-icon.context-menu-icon--fa5 i,
body.theme-green .context-menu-icon.context-menu-icon--fa5 svg {
  color: #1dc5a3;
}

body.theme-green .context-menu-icon.context-menu-icon--fa5.context-menu-hover > i,
body.theme-green .context-menu-icon.context-menu-icon--fa5.context-menu-hover > svg {
  color: #fff;
}

body.theme-green .context-menu-icon.context-menu-icon--fa5.context-menu-disabled i,
body.theme-green .context-menu-icon.context-menu-icon--fa5.context-menu-disabled svg {
  color: #bbb;
}

body.theme-green .context-menu-list {
  background: #fff;
  border: 1px solid #ddd;
}

body.theme-green .context-menu-item {
  color: #2f2f2f;
  background-color: #fff;
}

body.theme-green .context-menu-separator {
  border-bottom: 1px solid #e6e6e6;
}

body.theme-green .context-menu-item.context-menu-hover {
  color: #fff;
  background-color: #1dc5a3;
}

body.theme-green .context-menu-item.context-menu-disabled {
  color: #bbb;
  background-color: #fff;
}

body.theme-green .context-menu-input.context-menu-hover {
  color: #2f2f2f;
}

body.theme-green .context-menu-submenu:after {
  border-color: transparent transparent transparent #2f2f2f;
}

body.theme-green .select2-container--bootstrap.select2-container--focus .select2-selection, body.theme-green .select2-container--bootstrap.select2-container--open .select2-selection {
  border-color: #1dc5a3;
}

body.theme-green .select2-container--bootstrap .select2-dropdown {
  border-color: #1dc5a3;
}

body.theme-green .select2-container--bootstrap .select2-results__option--highlighted[aria-selected] {
  background-color: #1dc5a3;
}

body.theme-green .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice {
  background-color: #1dc5a3;
  border-color: #1dc5a3;
}

body.theme-green .select2-container--bootstrap .select2-results__option[aria-disabled=true] {
  color: #ccc;
}

body.theme-green .search-panel {
  background: #fff;
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2);
}

body.theme-green .select-list ul li {
  color: #676a6c;
}

body.theme-green .select-list ul li input {
  border: 1px solid #eee;
}

body.theme-green .select-list ul li input:focus {
  border: 1px solid #1dc5a3;
}

body.theme-green .select-list ul li select {
  border: 1px solid #eee;
}

body.theme-green input[type=checkbox] {
  border: 1px solid #959595;
}

body.theme-green input[type=checkbox]:checked {
  background-color: #fff;
  border: 1px solid #959595;
}

body.theme-green input[type=checkbox]:checked:before {
  color: #1dc5a3;
  border-bottom: solid 2px currentColor;
  border-left: solid 2px currentColor;
}

body.theme-green input[type=checkbox]:disabled {
  border-color: #ccc;
  background-color: #f7f7f7;
}

body.theme-green input[type=checkbox]:disabled:checked {
  border-color: #eeeeee;
  background-color: #eeeeee;
}

body.theme-green input[type=radio] {
  border: 1px solid #888888;
}

body.theme-green input[type=radio]:checked {
  background-color: #fff;
  border: 1px solid #888888;
}

body.theme-green input[type=radio]:checked:before {
  background-color: #1dc5a3;
}

body.theme-green input[type=radio]:disabled {
  border-color: #ccc;
  background-color: #f7f7f7;
}

body.theme-green input[type=radio]:disabled:checked {
  border-color: #eeeeee;
  background-color: #eeeeee;
}

body.theme-green .toggle-switch input[type=checkbox] {
  border: none !important;
}

body.theme-green .toggle-switch input[type=checkbox]::before {
  border: 2px solid #eee;
}

body.theme-green .toggle-switch input[type=checkbox]::after {
  border: 2px solid #eee;
  background-color: #fff;
}

body.theme-green .toggle-switch input[type=checkbox]:checked::before {
  background-color: #1dc5a3;
  border-color: #1dc5a3;
}

body.theme-green .toggle-switch input[type=checkbox]:checked::after {
  border-color: #1dc5a3;
}

body.theme-green .toggle-switch.toggle-primary input[type=checkbox]::before {
  border-color: #1dc5a3;
}

body.theme-green .toggle-switch.toggle-primary input[type=checkbox]::after {
  border-color: #1dc5a3;
}

body.theme-green .toggle-switch.toggle-primary input[type=checkbox]:checked::before {
  border-color: #1dc5a3;
  background-color: #1dc5a3;
}

body.theme-green .toggle-switch.toggle-primary input[type=checkbox]:checked::after {
  border-color: #1dc5a3;
}

body.theme-green .toggle-switch.toggle-success input[type=checkbox]::before {
  border-color: #1dc5a3;
}

body.theme-green .toggle-switch.toggle-success input[type=checkbox]::after {
  border-color: #1dc5a3;
}

body.theme-green .toggle-switch.toggle-success input[type=checkbox]:checked::before {
  border-color: #1dc5a3;
  background-color: #1dc5a3;
}

body.theme-green .toggle-switch.toggle-success input[type=checkbox]:checked::after {
  border-color: #1dc5a3;
}

body.theme-green .toggle-switch.toggle-info input[type=checkbox]::before {
  border-color: #02BAF0;
}

body.theme-green .toggle-switch.toggle-info input[type=checkbox]::after {
  border-color: #02BAF0;
}

body.theme-green .toggle-switch.toggle-info input[type=checkbox]:checked::before {
  border-color: #02BAF0;
  background-color: #02BAF0;
}

body.theme-green .toggle-switch.toggle-info input[type=checkbox]:checked::after {
  border-color: #02BAF0;
}

body.theme-green .toggle-switch.toggle-warning input[type=checkbox]::before {
  border-color: #ff9b07;
}

body.theme-green .toggle-switch.toggle-warning input[type=checkbox]::after {
  border-color: #ff9b07;
}

body.theme-green .toggle-switch.toggle-warning input[type=checkbox]:checked::before {
  border-color: #ff9b07;
  background-color: #ff9b07;
}

body.theme-green .toggle-switch.toggle-warning input[type=checkbox]:checked::after {
  border-color: #ff9b07;
}

body.theme-green .toggle-switch.toggle-danger input[type=checkbox]::before {
  border-color: #f56c6c;
}

body.theme-green .toggle-switch.toggle-danger input[type=checkbox]::after {
  border-color: #f56c6c;
}

body.theme-green .toggle-switch.toggle-danger input[type=checkbox]:checked::before {
  border-color: #f56c6c;
  background-color: #f56c6c;
}

body.theme-green .toggle-switch.toggle-danger input[type=checkbox]:checked::after {
  border-color: #f56c6c;
}

body.theme-green .switch-radio-group .switch-radio .switch-radio-title {
  border: 1px solid #eee;
  background-color: #f5f5f5;
}

body.theme-green .switch-radio-group .switch-radio input[type=radio]:checked ~ .switch-radio-title {
  background-color: #1dc5a3;
  border-color: #1dc5a3;
  color: #fff;
}

body.theme-green .switch-radio-group.switch-radio-primary .switch-radio input[type=radio]:checked ~ .switch-radio-title {
  background-color: #1dc5a3;
  border-color: #1dc5a3;
  color: #fff;
}

body.theme-green .switch-radio-group.switch-radio-success .switch-radio input[type=radio]:checked ~ .switch-radio-title {
  background-color: #1dc5a3;
  border-color: #1dc5a3;
  color: #fff;
}

body.theme-green .switch-radio-group.switch-radio-info .switch-radio input[type=radio]:checked ~ .switch-radio-title {
  background-color: #02BAF0;
  border-color: #02BAF0;
  color: #fff;
}

body.theme-green .switch-radio-group.switch-radio-warning .switch-radio input[type=radio]:checked ~ .switch-radio-title {
  background-color: #ff9b07;
  border-color: #ff9b07;
  color: #fff;
}

body.theme-green .switch-radio-group.switch-radio-danger .switch-radio input[type=radio]:checked ~ .switch-radio-title {
  background-color: #f56c6c;
  border-color: #f56c6c;
  color: #fff;
}

body.theme-green input.error,
body.theme-green textarea.error {
  border-color: #f56c6c;
}

body.theme-green .control-label.is-required:before {
  color: #f56c6c;
}

body.theme-green .form-header {
  color: #1dc5a3 !important;
  border-bottom: 1px solid #eee;
}

body.theme-green .form-header-block {
  color: #1dc5a3;
}

body.theme-green .form-header-block::before {
  background-color: #1dc5a3;
}

body.theme-green label.error {
  color: #f56c6c;
}

body.theme-green label.radio-error.error, body.theme-green label.checkbox-error.error {
  color: #f56c6c;
}

body.theme-green .layui-laydate.laydate-theme-reset .layui-this {
  background-color: #1dc5a3 !important;
}

body.theme-green .layui-laydate.laydate-theme-reset .layui-laydate-header i:hover,
body.theme-green .layui-laydate.laydate-theme-reset .layui-laydate-header span:hover {
  color: #1dc5a3 !important;
}

body.theme-green .layui-laydate.laydate-theme-reset .layui-laydate-footer span:hover {
  color: #1dc5a3 !important;
}

body.theme-green .layer-reset .layui-layer-title,
body.theme-green .layui-layer-prompt .layui-layer-title {
  background: #f8f8f8;
  color: #676a6c;
}

body.theme-green .layer-reset .layui-layer-btn,
body.theme-green .layui-layer-prompt .layui-layer-btn {
  background: #f1fcf9;
  border-top: 1px #eee solid;
}

body.theme-green .layer-reset .layui-layer-btn a,
body.theme-green .layui-layer-prompt .layui-layer-btn a {
  color: #fff;
  border: 1px solid #1dc5a3;
  background: #1dc5a3;
}

body.theme-green .layer-reset .layui-layer-btn .layui-layer-btn0,
body.theme-green .layui-layer-prompt .layui-layer-btn .layui-layer-btn0 {
  color: #fff;
  background: #1dc5a3;
}

body.theme-green .layer-reset .layui-layer-btn .layui-layer-btn1,
body.theme-green .layui-layer-prompt .layui-layer-btn .layui-layer-btn1 {
  background: #fff;
  color: #424445;
  border: 1px solid #c8c8c8;
}

body.theme-green .layer-reset .layui-layer-btn .layui-layer-btn2,
body.theme-green .layui-layer-prompt .layui-layer-btn .layui-layer-btn2 {
  background: #ff9b07;
  color: #fff;
  border: 1px solid #ff9b07;
}

body.theme-green .layer-reset .layui-layer-btn .layui-layer-btn3,
body.theme-green .layui-layer-prompt .layui-layer-btn .layui-layer-btn3 {
  background: #f56c6c;
  color: #fff;
  border: 1px solid #f56c6c;
}

body.theme-green .loaderbox {
  color: #000 !important;
  border: 1px solid #eee;
  background-color: #eee;
}

body.theme-green .loaderbox .loading-activity {
  border: solid 2px transparent;
  border-top-color: #000;
  border-left-color: #000;
}

body.theme-green .icon-select-box {
  border: 1px solid #e5e6e7;
}

body.theme-green .ico-list .fa:hover {
  background-color: #1dc5a3;
  color: #ffffff;
}

body.theme-green div.tagsinput span.tag {
  background-color: #1dc5a3;
}

body.theme-green .select-tree-container.open .select-panel {
  border: 1px solid rgba(29, 197, 163, 0.6);
  border-radius: 4px 4px 0 0;
}

body.theme-green .select-tree-container .tree-panel {
  border: 1px solid rgba(29, 197, 163, 0.6);
  border-top: none;
}

body.theme-green .select-tree-container .tree-panel ul li .tree-option.selected::after {
  color: #1dc5a3;
}

body.theme-green .select-panel .select-value .select-item {
  background-color: #1dc5a3;
}

body.theme-green .select-tree-container .tree-panel ul li .tree-option.selected {
  background: #f4fcfa;
}

body.theme-green .select-tree-container .tree-panel ul li .tree-option:hover {
  background: #f3f3f3;
}

body.theme-green .profile-avatar-box .profile-avatar-link {
  background-color: rgba(0, 0, 0, 0.2);
  color: #ddd;
}

body.theme-green .cropper-area {
  background: #f3f3f3;
}

body.theme-green .cropper-image-box {
  background: #e3e2e2;
}

body.theme-green .cropper-preview-box {
  width: 160px;
  height: 100px;
  overflow: hidden;
  background: #e3e2e2;
}

body.theme-green .main-head {
  background: #1dc5a3;
}

body.theme-green .main-head .head-menu-panel .head-menu > li > a {
  color: #fff;
}

body.theme-green .main-head .head-menu-panel .head-menu > li > a:hover {
  background-color: #34cbac;
}

body.theme-green .main-head .head-menu-panel .head-menu > li .head-avatar {
  border: 1px solid #fff;
}

body.theme-green .main-head .head-menu-panel .head-menu > li.head-message .hoverdown-menu .head-message-link,
body.theme-green .main-head .head-menu-panel .head-menu > li.head-message .dropdown-menu .head-message-link {
  border-bottom: 1px solid #eee;
}

body.theme-green .main-head .head-menu-panel .head-menu > li.head-notice .hoverdown-menu .head-notice-link,
body.theme-green .main-head .head-menu-panel .head-menu > li.head-notice .dropdown-menu .head-notice-link {
  border-bottom: 1px solid #eee;
}

body.theme-green .main-head .head-menu-panel .head-menu > li.head-notice .hoverdown-menu .head-notice-title,
body.theme-green .main-head .head-menu-panel .head-menu > li.head-notice .dropdown-menu .head-notice-title {
  background-color: #1dc5a3;
  color: #fff;
}

body.theme-green .main-head .head-logo-panel {
  background-color: #1aaf91;
}

body.theme-green .main-head .head-logo-panel .head-logo {
  color: #fff;
}

body.theme-green .main-left {
  background-color: #222D39;
}

body.theme-green .main-left .slimScrollBar {
  background-color: rgba(255, 255, 255, 0) !important;
}

body.theme-green .main-left .menubar > li > a {
  color: #a7b1c2;
}

body.theme-green .main-left .menubar > li > a:hover, body.theme-green .main-left .menubar > li > a:active {
  color: #fff;
}

body.theme-green .main-left .menubar > li.selected > a {
  color: #fff;
}

body.theme-green .main-left .menubar > li.active {
  background-color: #182029;
}

body.theme-green .main-left .menubar > li.active > a {
  color: #fff;
}

body.theme-green .main-left .menubar.menubar-second > li > a {
  color: #a7b1c2;
}

body.theme-green .main-left .menubar.menubar-second > li > a:hover, body.theme-green .main-left .menubar.menubar-second > li > a:active {
  color: #fff;
}

body.theme-green .main-left .menubar.menubar-second > li.selected > a, body.theme-green .main-left .menubar.menubar-third > li.selected > a, body.theme-green .main-left .menubar.menubar-forth > li.selected > a {
  background-color: #1aaf91;
  color: #fff;
  border-right: 3px solid #1aaf91;
}

body.theme-green.mini-menu .main-left .menubar li {
  border: none !important;
}

body.theme-green.mini-menu .main-left .menubar > li.active {
  background-color: transparent;
}

body.theme-green.mini-menu .main-left .menubar li:hover > a > span.nav-label {
  background-color: #222D39;
  border-color: #222D39;
}

body.theme-green.mini-menu .main-left .menubar li:hover .menubar-second {
  background-color: #26313d;
  border-color: #222D39;
}

body.theme-green.menu-light .main-left {
  background-color: #fff;
}

body.theme-green.menu-light .main-left .slimScrollBar {
  background-color: rgba(255, 255, 255, 0) !important;
}

body.theme-green.menu-light .main-left .menubar > li > a {
  color: #676a6c;
}

body.theme-green.menu-light .main-left .menubar > li > a:hover, body.theme-green.menu-light .main-left .menubar > li > a:active {
  color: #1dc5a3;
}

body.theme-green.menu-light .main-left .menubar > li.selected > a {
  color: #1dc5a3;
}

body.theme-green.menu-light .main-left .menubar > li.active {
  background-color: #fff;
}

body.theme-green.menu-light .main-left .menubar > li.active > a {
  color: #676a6c;
}

body.theme-green.menu-light .main-left .menubar.menubar-second > li > a {
  color: #676a6c;
}

body.theme-green.menu-light .main-left .menubar.menubar-second > li > a:hover, body.theme-green.menu-light .main-left .menubar.menubar-second > li > a:active {
  color: #1dc5a3;
}

body.theme-green.menu-light .main-left .menubar.menubar-second > li.selected > a, body.theme-green.menu-light .main-left .menubar.menubar-third > li.selected > a, body.theme-green.menu-light .main-left .menubar.menubar-forth > li.selected > a {
  background-color: #e8f9f6;
  color: #1dc5a3;
  border-right: 3px solid #46cfb7;
}

body.theme-green.menu-light.mini-menu .main-left .menubar li {
  border: none !important;
}

body.theme-green.menu-light.mini-menu .main-left .menubar > li.active {
  background-color: transparent;
}

body.theme-green.menu-light.mini-menu .main-left .menubar li:hover > a > span.nav-label {
  background-color: #fff;
  border-color: #ddd;
}

body.theme-green.menu-light.mini-menu .main-left .menubar li:hover .menubar-second {
  background-color: white;
  border-color: #ddd;
}

body.theme-green .main-content .content-tabs {
  background: #fff;
  border-bottom: 1px solid #eee;
}

body.theme-green .main-content .content-tabs .roll-nav {
  color: #999;
  background: inherit;
}

body.theme-green .main-content .content-tabs .roll-nav:hover {
  background: #fafafa;
}

body.theme-green .main-content .content-tabs .roll-left {
  border-right: solid 1px #eee;
}

body.theme-green .main-content .content-tabs .roll-right {
  border-left: solid 1px #eee;
}

body.theme-green .main-content .content-tabs .page-tabs .page-tabs-content .menuTab {
  color: #999;
  border-right: solid 1px #eee;
}

body.theme-green .main-content .content-tabs .page-tabs .page-tabs-content .menuTab i {
  color: #999;
}

body.theme-green .main-content .content-tabs .page-tabs .page-tabs-content .menuTab i:hover {
  color: #1dc5a3;
}

body.theme-green .main-content .content-tabs .page-tabs .page-tabs-content .menuTab:hover {
  background: #f4fcfa;
}

body.theme-green .main-content .content-tabs .page-tabs .page-tabs-content .menuTab.active {
  background: #f4fcfa;
  color: #1dc5a3;
}

body.theme-yellow body {
  color: #676a6c;
  background-color: #fff;
}

body.theme-yellow a {
  color: #ff9b07;
}

body.theme-yellow a:hover, body.theme-yellow a:focus {
  color: #ba6f00;
}

body.theme-yellow .img-thumbnail {
  background-color: #fff;
  border: 1px solid #ddd;
}

body.theme-yellow hr {
  border-top: 1px solid #eeeeee;
}

body.theme-yellow h1,
body.theme-yellow h2,
body.theme-yellow h3,
body.theme-yellow h4,
body.theme-yellow h5,
body.theme-yellow h6,
body.theme-yellow .h1,
body.theme-yellow .h2,
body.theme-yellow .h3,
body.theme-yellow .h4,
body.theme-yellow .h5,
body.theme-yellow .h6 {
  color: inherit;
}

body.theme-yellow h1 small,
body.theme-yellow h1 .small,
body.theme-yellow h2 small,
body.theme-yellow h2 .small,
body.theme-yellow h3 small,
body.theme-yellow h3 .small,
body.theme-yellow h4 small,
body.theme-yellow h4 .small,
body.theme-yellow h5 small,
body.theme-yellow h5 .small,
body.theme-yellow h6 small,
body.theme-yellow h6 .small,
body.theme-yellow .h1 small,
body.theme-yellow .h1 .small,
body.theme-yellow .h2 small,
body.theme-yellow .h2 .small,
body.theme-yellow .h3 small,
body.theme-yellow .h3 .small,
body.theme-yellow .h4 small,
body.theme-yellow .h4 .small,
body.theme-yellow .h5 small,
body.theme-yellow .h5 .small,
body.theme-yellow .h6 small,
body.theme-yellow .h6 .small {
  color: #777777;
}

body.theme-yellow mark,
body.theme-yellow .mark {
  background-color: #fcf8e3;
}

body.theme-yellow .text-muted {
  color: #777777;
}

body.theme-yellow .text-white {
  color: #fff;
}

body.theme-yellow a.text-white:hover,
body.theme-yellow a.text-white:focus {
  color: #e6e6e6;
}

body.theme-yellow .text-default {
  color: #676a6c;
}

body.theme-yellow a.text-default:hover,
body.theme-yellow a.text-default:focus {
  color: #4e5052;
}

body.theme-yellow .text-gray {
  color: #555555;
}

body.theme-yellow a.text-gray:hover,
body.theme-yellow a.text-gray:focus {
  color: #3c3c3c;
}

body.theme-yellow .text-primary {
  color: #ff9b07;
}

body.theme-yellow a.text-primary:hover,
body.theme-yellow a.text-primary:focus {
  color: #d37e00;
}

body.theme-yellow .text-success {
  color: #1dc5a3;
}

body.theme-yellow a.text-success:hover,
body.theme-yellow a.text-success:focus {
  color: #16997e;
}

body.theme-yellow .text-info {
  color: #02BAF0;
}

body.theme-yellow a.text-info:hover,
body.theme-yellow a.text-info:focus {
  color: #0293bd;
}

body.theme-yellow .text-warning {
  color: #ff9b07;
}

body.theme-yellow a.text-warning:hover,
body.theme-yellow a.text-warning:focus {
  color: #d37e00;
}

body.theme-yellow .text-danger {
  color: #f56c6c;
}

body.theme-yellow a.text-danger:hover,
body.theme-yellow a.text-danger:focus {
  color: #f23c3c;
}

body.theme-yellow .bg-primary {
  background-color: #ff9b07;
}

body.theme-yellow a.bg-primary:hover,
body.theme-yellow a.bg-primary:focus {
  background-color: #d37e00;
}

body.theme-yellow .bg-success {
  background-color: #1dc5a3;
}

body.theme-yellow a.bg-success:hover,
body.theme-yellow a.bg-success:focus {
  background-color: #16997e;
}

body.theme-yellow .bg-info {
  background-color: #02BAF0;
}

body.theme-yellow a.bg-info:hover,
body.theme-yellow a.bg-info:focus {
  background-color: #0293bd;
}

body.theme-yellow .bg-warning {
  background-color: #ff9b07;
}

body.theme-yellow a.bg-warning:hover,
body.theme-yellow a.bg-warning:focus {
  background-color: #d37e00;
}

body.theme-yellow .bg-danger {
  background-color: #f56c6c;
}

body.theme-yellow a.bg-danger:hover,
body.theme-yellow a.bg-danger:focus {
  background-color: #f23c3c;
}

body.theme-yellow .page-header {
  border-bottom: 1px solid #eeeeee;
}

body.theme-yellow blockquote {
  border-left: 5px solid #eeeeee;
}

body.theme-yellow blockquote.bq-primary {
  border-color: #ff9b07;
}

body.theme-yellow blockquote.bq-success {
  border-color: #1dc5a3;
}

body.theme-yellow blockquote.bq-info {
  border-color: #02BAF0;
}

body.theme-yellow blockquote.bq-warning {
  border-color: #ff9b07;
}

body.theme-yellow blockquote.bq-danger {
  border-color: #f56c6c;
}

body.theme-yellow blockquote footer,
body.theme-yellow blockquote small,
body.theme-yellow blockquote .small {
  color: #777777;
}

body.theme-yellow .blockquote-reverse,
body.theme-yellow blockquote.pull-right {
  border-right: 5px solid #eeeeee;
}

body.theme-yellow code {
  color: #c7254e;
  background-color: #f9f2f4;
}

body.theme-yellow kbd {
  color: #fff;
  background-color: #333;
}

body.theme-yellow pre {
  color: #333333;
  background-color: #f5f5f5;
  border: 1px solid #ccc;
}

body.theme-yellow pre code {
  color: inherit;
  background-color: transparent;
}

body.theme-yellow table {
  background-color: transparent;
}

body.theme-yellow caption {
  color: #777777;
}

body.theme-yellow .table > thead > tr > th,
body.theme-yellow .table > thead > tr > td,
body.theme-yellow .table > tbody > tr > th,
body.theme-yellow .table > tbody > tr > td,
body.theme-yellow .table > tfoot > tr > th,
body.theme-yellow .table > tfoot > tr > td {
  border-bottom: 1px solid #eee;
}

body.theme-yellow .table > thead > tr > th {
  border-bottom: 1px solid #eee;
}

body.theme-yellow .table > tbody + tbody {
  border-top: 1px solid #eee;
}

body.theme-yellow .table .table {
  background-color: #fff;
}

body.theme-yellow .table-bordered {
  border-color: #eee;
}

body.theme-yellow .table-bordered > thead > tr > th,
body.theme-yellow .table-bordered > thead > tr > td,
body.theme-yellow .table-bordered > tbody > tr > th,
body.theme-yellow .table-bordered > tbody > tr > td,
body.theme-yellow .table-bordered > tfoot > tr > th,
body.theme-yellow .table-bordered > tfoot > tr > td {
  border-right: 1px solid #eee;
}

body.theme-yellow .table-bordered > thead > tr > th:first-child,
body.theme-yellow .table-bordered > thead > tr > td:first-child,
body.theme-yellow .table-bordered > tbody > tr > th:first-child,
body.theme-yellow .table-bordered > tbody > tr > td:first-child,
body.theme-yellow .table-bordered > tfoot > tr > th:first-child,
body.theme-yellow .table-bordered > tfoot > tr > td:first-child {
  border-left: 1px solid #eee;
}

body.theme-yellow .table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #f9f9f9;
}

body.theme-yellow .table-hover > tbody > tr:hover {
  background-color: #fffaf3;
}

body.theme-yellow .table > thead > tr > td.active,
body.theme-yellow .table > thead > tr > th.active,
body.theme-yellow .table > thead > tr.active > td,
body.theme-yellow .table > thead > tr.active > th,
body.theme-yellow .table > tbody > tr > td.active,
body.theme-yellow .table > tbody > tr > th.active,
body.theme-yellow .table > tbody > tr.active > td,
body.theme-yellow .table > tbody > tr.active > th,
body.theme-yellow .table > tfoot > tr > td.active,
body.theme-yellow .table > tfoot > tr > th.active,
body.theme-yellow .table > tfoot > tr.active > td,
body.theme-yellow .table > tfoot > tr.active > th {
  background-color: #fffaf3;
}

body.theme-yellow .table-hover > tbody > tr > td.active:hover,
body.theme-yellow .table-hover > tbody > tr > th.active:hover,
body.theme-yellow .table-hover > tbody > tr.active:hover > td,
body.theme-yellow .table-hover > tbody > tr:hover > .active,
body.theme-yellow .table-hover > tbody > tr.active:hover > th {
  background-color: #ffefda;
}

body.theme-yellow .table > thead > tr > td.success,
body.theme-yellow .table > thead > tr > th.success,
body.theme-yellow .table > thead > tr.success > td,
body.theme-yellow .table > thead > tr.success > th,
body.theme-yellow .table > tbody > tr > td.success,
body.theme-yellow .table > tbody > tr > th.success,
body.theme-yellow .table > tbody > tr.success > td,
body.theme-yellow .table > tbody > tr.success > th,
body.theme-yellow .table > tfoot > tr > td.success,
body.theme-yellow .table > tfoot > tr > th.success,
body.theme-yellow .table > tfoot > tr.success > td,
body.theme-yellow .table > tfoot > tr.success > th {
  background-color: #dff0d8;
}

body.theme-yellow .table-hover > tbody > tr > td.success:hover,
body.theme-yellow .table-hover > tbody > tr > th.success:hover,
body.theme-yellow .table-hover > tbody > tr.success:hover > td,
body.theme-yellow .table-hover > tbody > tr:hover > .success,
body.theme-yellow .table-hover > tbody > tr.success:hover > th {
  background-color: #d0e9c6;
}

body.theme-yellow .table > thead > tr > td.info,
body.theme-yellow .table > thead > tr > th.info,
body.theme-yellow .table > thead > tr.info > td,
body.theme-yellow .table > thead > tr.info > th,
body.theme-yellow .table > tbody > tr > td.info,
body.theme-yellow .table > tbody > tr > th.info,
body.theme-yellow .table > tbody > tr.info > td,
body.theme-yellow .table > tbody > tr.info > th,
body.theme-yellow .table > tfoot > tr > td.info,
body.theme-yellow .table > tfoot > tr > th.info,
body.theme-yellow .table > tfoot > tr.info > td,
body.theme-yellow .table > tfoot > tr.info > th {
  background-color: #d9edf7;
}

body.theme-yellow .table-hover > tbody > tr > td.info:hover,
body.theme-yellow .table-hover > tbody > tr > th.info:hover,
body.theme-yellow .table-hover > tbody > tr.info:hover > td,
body.theme-yellow .table-hover > tbody > tr:hover > .info,
body.theme-yellow .table-hover > tbody > tr.info:hover > th {
  background-color: #c4e3f3;
}

body.theme-yellow .table > thead > tr > td.warning,
body.theme-yellow .table > thead > tr > th.warning,
body.theme-yellow .table > thead > tr.warning > td,
body.theme-yellow .table > thead > tr.warning > th,
body.theme-yellow .table > tbody > tr > td.warning,
body.theme-yellow .table > tbody > tr > th.warning,
body.theme-yellow .table > tbody > tr.warning > td,
body.theme-yellow .table > tbody > tr.warning > th,
body.theme-yellow .table > tfoot > tr > td.warning,
body.theme-yellow .table > tfoot > tr > th.warning,
body.theme-yellow .table > tfoot > tr.warning > td,
body.theme-yellow .table > tfoot > tr.warning > th {
  background-color: #fcf8e3;
}

body.theme-yellow .table-hover > tbody > tr > td.warning:hover,
body.theme-yellow .table-hover > tbody > tr > th.warning:hover,
body.theme-yellow .table-hover > tbody > tr.warning:hover > td,
body.theme-yellow .table-hover > tbody > tr:hover > .warning,
body.theme-yellow .table-hover > tbody > tr.warning:hover > th {
  background-color: #faf2cc;
}

body.theme-yellow .table > thead > tr > td.danger,
body.theme-yellow .table > thead > tr > th.danger,
body.theme-yellow .table > thead > tr.danger > td,
body.theme-yellow .table > thead > tr.danger > th,
body.theme-yellow .table > tbody > tr > td.danger,
body.theme-yellow .table > tbody > tr > th.danger,
body.theme-yellow .table > tbody > tr.danger > td,
body.theme-yellow .table > tbody > tr.danger > th,
body.theme-yellow .table > tfoot > tr > td.danger,
body.theme-yellow .table > tfoot > tr > th.danger,
body.theme-yellow .table > tfoot > tr.danger > td,
body.theme-yellow .table > tfoot > tr.danger > th {
  background-color: #f2dede;
}

body.theme-yellow .table-hover > tbody > tr > td.danger:hover,
body.theme-yellow .table-hover > tbody > tr > th.danger:hover,
body.theme-yellow .table-hover > tbody > tr.danger:hover > td,
body.theme-yellow .table-hover > tbody > tr:hover > .danger,
body.theme-yellow .table-hover > tbody > tr.danger:hover > th {
  background-color: #ebcccc;
}

@media screen and (max-width: 767px) {
  body.theme-yellow .table-responsive {
    border: 1px solid #eee;
  }
}

body.theme-yellow legend {
  color: #333333;
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}

body.theme-yellow output {
  color: #555555;
}

body.theme-yellow .form-control {
  color: #555555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ddd;
}

body.theme-yellow .form-control:focus {
  border-color: #ffa520;
}

body.theme-yellow .form-control::-moz-placeholder {
  color: #999;
  opacity: 1;
}

body.theme-yellow .form-control:-ms-input-placeholder {
  color: #999;
}

body.theme-yellow .form-control::-webkit-input-placeholder {
  color: #999;
}

body.theme-yellow .form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}

body.theme-yellow .form-control[disabled], body.theme-yellow .form-control[readonly],
fieldset[disabled] body.theme-yellow .form-control {
  background-color: #eeeeee;
  opacity: 1;
}

body.theme-yellow .form-control[disabled].bg-white, body.theme-yellow .form-control[readonly].bg-white,
fieldset[disabled] body.theme-yellow .form-control.bg-white {
  background-color: #fff;
}

body.theme-yellow .has-success .help-block,
body.theme-yellow .has-success .control-label,
body.theme-yellow .has-success .radio,
body.theme-yellow .has-success .checkbox,
body.theme-yellow .has-success .radio-inline,
body.theme-yellow .has-success .checkbox-inline,
body.theme-yellow .has-success.radio label,
body.theme-yellow .has-success.checkbox label,
body.theme-yellow .has-success.radio-inline label,
body.theme-yellow .has-success.checkbox-inline label {
  color: #1dc5a3;
}

body.theme-yellow .has-success .form-control {
  border-color: #1dc5a3;
}

body.theme-yellow .has-success .form-control:focus {
  border-color: #ff9b07;
}

body.theme-yellow .has-success .input-group-addon {
  color: #1dc5a3;
  background-color: #dff0d8;
  border-color: #1dc5a3;
}

body.theme-yellow .has-success .form-control-feedback {
  color: #1dc5a3;
}

body.theme-yellow .has-warning .help-block,
body.theme-yellow .has-warning .control-label,
body.theme-yellow .has-warning .radio,
body.theme-yellow .has-warning .checkbox,
body.theme-yellow .has-warning .radio-inline,
body.theme-yellow .has-warning .checkbox-inline,
body.theme-yellow .has-warning.radio label,
body.theme-yellow .has-warning.checkbox label,
body.theme-yellow .has-warning.radio-inline label,
body.theme-yellow .has-warning.checkbox-inline label {
  color: #ff9b07;
}

body.theme-yellow .has-warning .form-control {
  border-color: #ff9b07;
}

body.theme-yellow .has-warning .form-control:focus {
  border-color: #ff9b07;
}

body.theme-yellow .has-warning .input-group-addon {
  color: #ff9b07;
  background-color: #fcf8e3;
  border-color: #ff9b07;
}

body.theme-yellow .has-warning .form-control-feedback {
  color: #ff9b07;
}

body.theme-yellow .has-error .help-block,
body.theme-yellow .has-error .control-label,
body.theme-yellow .has-error .radio,
body.theme-yellow .has-error .checkbox,
body.theme-yellow .has-error .radio-inline,
body.theme-yellow .has-error .checkbox-inline,
body.theme-yellow .has-error.radio label,
body.theme-yellow .has-error.checkbox label,
body.theme-yellow .has-error.radio-inline label,
body.theme-yellow .has-error.checkbox-inline label {
  color: #f56c6c;
}

body.theme-yellow .has-error .form-control {
  border-color: #f56c6c;
}

body.theme-yellow .has-error .form-control:focus {
  border-color: #ff9b07;
}

body.theme-yellow .has-error .input-group-addon {
  color: #f56c6c;
  background-color: #f2dede;
  border-color: #f56c6c;
}

body.theme-yellow .has-error .form-control-feedback {
  color: #f56c6c;
}

body.theme-yellow .help-block {
  color: #abadae;
}

body.theme-yellow .btn {
  transition: color 0.2s linear, background-color 0.2s linear;
  background-image: none;
  border: 1px solid transparent;
}

body.theme-yellow .btn:hover, body.theme-yellow .btn:focus, body.theme-yellow .btn.focus {
  color: #676a6c;
}

body.theme-yellow .btn:active, body.theme-yellow .btn.active {
  -webkit-box-shadow: none;
  box-shadow: none;
}

body.theme-yellow .btn.disabled, body.theme-yellow .btn[disabled],
fieldset[disabled] body.theme-yellow .btn {
  -webkit-box-shadow: none;
  box-shadow: none;
}

body.theme-yellow .btn-default {
  color: #676a6c;
  background-color: #fff;
  border-color: #ddd;
}

body.theme-yellow .btn-default:focus, body.theme-yellow .btn-default.focus {
  color: #676a6c;
}

body.theme-yellow .btn-default:hover {
  color: #676a6c;
}

body.theme-yellow .btn-default.disabled:hover, body.theme-yellow .btn-default.disabled:focus, body.theme-yellow .btn-default.disabled.focus, body.theme-yellow .btn-default[disabled]:hover, body.theme-yellow .btn-default[disabled]:focus, body.theme-yellow .btn-default[disabled].focus,
fieldset[disabled] body.theme-yellow .btn-default:hover,
fieldset[disabled] body.theme-yellow .btn-default:focus,
fieldset[disabled] body.theme-yellow .btn-default.focus {
  background-color: #fff;
  border-color: #ddd;
}

body.theme-yellow .btn-default .badge {
  color: #fff;
  background-color: #676a6c;
}

body.theme-yellow .btn-default:focus, body.theme-yellow .btn-default.focus, body.theme-yellow .btn-default:hover, body.theme-yellow .btn-default:active, body.theme-yellow .btn-default.active,
.open > body.theme-yellow .btn-default.dropdown-toggle {
  color: #676a6c;
  background-color: #f0f0f0;
  opacity: 1;
}

body.theme-yellow .btn-primary {
  color: #fff;
  background-color: #ff9b07;
  border-color: #ff9b07;
}

body.theme-yellow .btn-primary:focus, body.theme-yellow .btn-primary.focus {
  color: #fff;
}

body.theme-yellow .btn-primary:hover {
  color: #fff;
}

body.theme-yellow .btn-primary.disabled:hover, body.theme-yellow .btn-primary.disabled:focus, body.theme-yellow .btn-primary.disabled.focus, body.theme-yellow .btn-primary[disabled]:hover, body.theme-yellow .btn-primary[disabled]:focus, body.theme-yellow .btn-primary[disabled].focus,
fieldset[disabled] body.theme-yellow .btn-primary:hover,
fieldset[disabled] body.theme-yellow .btn-primary:focus,
fieldset[disabled] body.theme-yellow .btn-primary.focus {
  background-color: #ff9b07;
  border-color: #ff9b07;
}

body.theme-yellow .btn-primary .badge {
  color: #ff9b07;
  background-color: #fff;
}

body.theme-yellow .btn-success {
  color: #fff;
  background-color: #1dc5a3;
  border-color: #1dc5a3;
}

body.theme-yellow .btn-success:focus, body.theme-yellow .btn-success.focus {
  color: #fff;
}

body.theme-yellow .btn-success:hover {
  color: #fff;
}

body.theme-yellow .btn-success.disabled:hover, body.theme-yellow .btn-success.disabled:focus, body.theme-yellow .btn-success.disabled.focus, body.theme-yellow .btn-success[disabled]:hover, body.theme-yellow .btn-success[disabled]:focus, body.theme-yellow .btn-success[disabled].focus,
fieldset[disabled] body.theme-yellow .btn-success:hover,
fieldset[disabled] body.theme-yellow .btn-success:focus,
fieldset[disabled] body.theme-yellow .btn-success.focus {
  background-color: #1dc5a3;
  border-color: #1dc5a3;
}

body.theme-yellow .btn-success .badge {
  color: #1dc5a3;
  background-color: #fff;
}

body.theme-yellow .btn-info {
  color: #fff;
  background-color: #02BAF0;
  border-color: #02baf0;
}

body.theme-yellow .btn-info:focus, body.theme-yellow .btn-info.focus {
  color: #fff;
}

body.theme-yellow .btn-info:hover {
  color: #fff;
}

body.theme-yellow .btn-info.disabled:hover, body.theme-yellow .btn-info.disabled:focus, body.theme-yellow .btn-info.disabled.focus, body.theme-yellow .btn-info[disabled]:hover, body.theme-yellow .btn-info[disabled]:focus, body.theme-yellow .btn-info[disabled].focus,
fieldset[disabled] body.theme-yellow .btn-info:hover,
fieldset[disabled] body.theme-yellow .btn-info:focus,
fieldset[disabled] body.theme-yellow .btn-info.focus {
  background-color: #02BAF0;
  border-color: #02baf0;
}

body.theme-yellow .btn-info .badge {
  color: #02BAF0;
  background-color: #fff;
}

body.theme-yellow .btn-warning {
  color: #fff;
  background-color: #ff9b07;
  border-color: #ff9b07;
}

body.theme-yellow .btn-warning:focus, body.theme-yellow .btn-warning.focus {
  color: #fff;
}

body.theme-yellow .btn-warning:hover {
  color: #fff;
}

body.theme-yellow .btn-warning.disabled:hover, body.theme-yellow .btn-warning.disabled:focus, body.theme-yellow .btn-warning.disabled.focus, body.theme-yellow .btn-warning[disabled]:hover, body.theme-yellow .btn-warning[disabled]:focus, body.theme-yellow .btn-warning[disabled].focus,
fieldset[disabled] body.theme-yellow .btn-warning:hover,
fieldset[disabled] body.theme-yellow .btn-warning:focus,
fieldset[disabled] body.theme-yellow .btn-warning.focus {
  background-color: #ff9b07;
  border-color: #ff9b07;
}

body.theme-yellow .btn-warning .badge {
  color: #ff9b07;
  background-color: #fff;
}

body.theme-yellow .btn-danger {
  color: #fff;
  background-color: #f56c6c;
  border-color: #f56c6c;
}

body.theme-yellow .btn-danger:focus, body.theme-yellow .btn-danger.focus {
  color: #fff;
}

body.theme-yellow .btn-danger:hover {
  color: #fff;
}

body.theme-yellow .btn-danger.disabled:hover, body.theme-yellow .btn-danger.disabled:focus, body.theme-yellow .btn-danger.disabled.focus, body.theme-yellow .btn-danger[disabled]:hover, body.theme-yellow .btn-danger[disabled]:focus, body.theme-yellow .btn-danger[disabled].focus,
fieldset[disabled] body.theme-yellow .btn-danger:hover,
fieldset[disabled] body.theme-yellow .btn-danger:focus,
fieldset[disabled] body.theme-yellow .btn-danger.focus {
  background-color: #f56c6c;
  border-color: #f56c6c;
}

body.theme-yellow .btn-danger .badge {
  color: #f56c6c;
  background-color: #fff;
}

body.theme-yellow .btn-link, body.theme-yellow .href-line {
  color: #ff9b07;
}

body.theme-yellow .btn-link, body.theme-yellow .btn-link:active, body.theme-yellow .btn-link.active, body.theme-yellow .btn-link[disabled],
fieldset[disabled] body.theme-yellow .btn-link, body.theme-yellow .href-line, body.theme-yellow .href-line:active, body.theme-yellow .href-line.active, body.theme-yellow .href-line[disabled],
fieldset[disabled] body.theme-yellow .href-line {
  background-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}

body.theme-yellow .btn-link, body.theme-yellow .btn-link:hover, body.theme-yellow .btn-link:focus, body.theme-yellow .btn-link:active, body.theme-yellow .href-line, body.theme-yellow .href-line:hover, body.theme-yellow .href-line:focus, body.theme-yellow .href-line:active {
  border-color: transparent;
}

body.theme-yellow .btn-link:hover, body.theme-yellow .btn-link:focus, body.theme-yellow .href-line:hover, body.theme-yellow .href-line:focus {
  color: #ba6f00;
  background-color: transparent;
}

body.theme-yellow .btn-link[disabled]:hover, body.theme-yellow .btn-link[disabled]:focus,
fieldset[disabled] body.theme-yellow .btn-link:hover,
fieldset[disabled] body.theme-yellow .btn-link:focus, body.theme-yellow .href-line[disabled]:hover, body.theme-yellow .href-line[disabled]:focus,
fieldset[disabled] body.theme-yellow .href-line:hover,
fieldset[disabled] body.theme-yellow .href-line:focus {
  color: #777777;
}

body.theme-yellow .btn-outline.btn-primary {
  border-color: #ff9b07;
  color: #ff9b07;
  background-color: #fff;
}

body.theme-yellow .btn-outline.btn-primary:focus, body.theme-yellow .btn-outline.btn-primary.focus {
  background-color: #fff;
  color: #ff9b07;
}

body.theme-yellow .btn-outline.btn-primary:hover {
  background-color: #ff9b07;
  color: #fff;
}

body.theme-yellow .btn-outline.btn-primary:active, body.theme-yellow .btn-outline.btn-primary.active,
.open > body.theme-yellow .btn-outline.btn-primary.dropdown-toggle {
  background-color: #fff;
  color: #ff9b07;
}

body.theme-yellow .btn-outline.btn-primary:active:hover, body.theme-yellow .btn-outline.btn-primary:active:focus, body.theme-yellow .btn-outline.btn-primary:active.focus, body.theme-yellow .btn-outline.btn-primary.active:hover, body.theme-yellow .btn-outline.btn-primary.active:focus, body.theme-yellow .btn-outline.btn-primary.active.focus,
.open > body.theme-yellow .btn-outline.btn-primary.dropdown-toggle:hover,
.open > body.theme-yellow .btn-outline.btn-primary.dropdown-toggle:focus,
.open > body.theme-yellow .btn-outline.btn-primary.dropdown-toggle.focus {
  background-color: #ff9b07;
  color: #fff;
}

body.theme-yellow .btn-outline.btn-primary.disabled:hover, body.theme-yellow .btn-outline.btn-primary.disabled:focus, body.theme-yellow .btn-outline.btn-primary.disabled.focus, body.theme-yellow .btn-outline.btn-primary[disabled]:hover, body.theme-yellow .btn-outline.btn-primary[disabled]:focus, body.theme-yellow .btn-outline.btn-primary[disabled].focus,
fieldset[disabled] body.theme-yellow .btn-outline.btn-primary:hover,
fieldset[disabled] body.theme-yellow .btn-outline.btn-primary:focus,
fieldset[disabled] body.theme-yellow .btn-outline.btn-primary.focus {
  border-color: #ff9b07;
}

body.theme-yellow .btn-outline.btn-primary .badge {
  color: #ff9b07;
}

body.theme-yellow .btn-outline.btn-success {
  border-color: #1dc5a3;
  color: #1dc5a3;
  background-color: #fff;
}

body.theme-yellow .btn-outline.btn-success:focus, body.theme-yellow .btn-outline.btn-success.focus {
  background-color: #fff;
  color: #1dc5a3;
}

body.theme-yellow .btn-outline.btn-success:hover {
  background-color: #1dc5a3;
  color: #fff;
}

body.theme-yellow .btn-outline.btn-success:active, body.theme-yellow .btn-outline.btn-success.active,
.open > body.theme-yellow .btn-outline.btn-success.dropdown-toggle {
  background-color: #fff;
  color: #1dc5a3;
}

body.theme-yellow .btn-outline.btn-success:active:hover, body.theme-yellow .btn-outline.btn-success:active:focus, body.theme-yellow .btn-outline.btn-success:active.focus, body.theme-yellow .btn-outline.btn-success.active:hover, body.theme-yellow .btn-outline.btn-success.active:focus, body.theme-yellow .btn-outline.btn-success.active.focus,
.open > body.theme-yellow .btn-outline.btn-success.dropdown-toggle:hover,
.open > body.theme-yellow .btn-outline.btn-success.dropdown-toggle:focus,
.open > body.theme-yellow .btn-outline.btn-success.dropdown-toggle.focus {
  background-color: #1dc5a3;
  color: #fff;
}

body.theme-yellow .btn-outline.btn-success.disabled:hover, body.theme-yellow .btn-outline.btn-success.disabled:focus, body.theme-yellow .btn-outline.btn-success.disabled.focus, body.theme-yellow .btn-outline.btn-success[disabled]:hover, body.theme-yellow .btn-outline.btn-success[disabled]:focus, body.theme-yellow .btn-outline.btn-success[disabled].focus,
fieldset[disabled] body.theme-yellow .btn-outline.btn-success:hover,
fieldset[disabled] body.theme-yellow .btn-outline.btn-success:focus,
fieldset[disabled] body.theme-yellow .btn-outline.btn-success.focus {
  border-color: #1dc5a3;
}

body.theme-yellow .btn-outline.btn-success .badge {
  color: #1dc5a3;
}

body.theme-yellow .btn-outline.btn-info {
  border-color: #02baf0;
  color: #02baf0;
  background-color: #fff;
}

body.theme-yellow .btn-outline.btn-info:focus, body.theme-yellow .btn-outline.btn-info.focus {
  background-color: #fff;
  color: #02baf0;
}

body.theme-yellow .btn-outline.btn-info:hover {
  background-color: #02baf0;
  color: #fff;
}

body.theme-yellow .btn-outline.btn-info:active, body.theme-yellow .btn-outline.btn-info.active,
.open > body.theme-yellow .btn-outline.btn-info.dropdown-toggle {
  background-color: #fff;
  color: #02baf0;
}

body.theme-yellow .btn-outline.btn-info:active:hover, body.theme-yellow .btn-outline.btn-info:active:focus, body.theme-yellow .btn-outline.btn-info:active.focus, body.theme-yellow .btn-outline.btn-info.active:hover, body.theme-yellow .btn-outline.btn-info.active:focus, body.theme-yellow .btn-outline.btn-info.active.focus,
.open > body.theme-yellow .btn-outline.btn-info.dropdown-toggle:hover,
.open > body.theme-yellow .btn-outline.btn-info.dropdown-toggle:focus,
.open > body.theme-yellow .btn-outline.btn-info.dropdown-toggle.focus {
  background-color: #02baf0;
  color: #fff;
}

body.theme-yellow .btn-outline.btn-info.disabled:hover, body.theme-yellow .btn-outline.btn-info.disabled:focus, body.theme-yellow .btn-outline.btn-info.disabled.focus, body.theme-yellow .btn-outline.btn-info[disabled]:hover, body.theme-yellow .btn-outline.btn-info[disabled]:focus, body.theme-yellow .btn-outline.btn-info[disabled].focus,
fieldset[disabled] body.theme-yellow .btn-outline.btn-info:hover,
fieldset[disabled] body.theme-yellow .btn-outline.btn-info:focus,
fieldset[disabled] body.theme-yellow .btn-outline.btn-info.focus {
  border-color: #02baf0;
}

body.theme-yellow .btn-outline.btn-info .badge {
  color: #02baf0;
}

body.theme-yellow .btn-outline.btn-warning {
  border-color: #ff9b07;
  color: #ff9b07;
  background-color: #fff;
}

body.theme-yellow .btn-outline.btn-warning:focus, body.theme-yellow .btn-outline.btn-warning.focus {
  background-color: #fff;
  color: #ff9b07;
}

body.theme-yellow .btn-outline.btn-warning:hover {
  background-color: #ff9b07;
  color: #fff;
}

body.theme-yellow .btn-outline.btn-warning:active, body.theme-yellow .btn-outline.btn-warning.active,
.open > body.theme-yellow .btn-outline.btn-warning.dropdown-toggle {
  background-color: #fff;
  color: #ff9b07;
}

body.theme-yellow .btn-outline.btn-warning:active:hover, body.theme-yellow .btn-outline.btn-warning:active:focus, body.theme-yellow .btn-outline.btn-warning:active.focus, body.theme-yellow .btn-outline.btn-warning.active:hover, body.theme-yellow .btn-outline.btn-warning.active:focus, body.theme-yellow .btn-outline.btn-warning.active.focus,
.open > body.theme-yellow .btn-outline.btn-warning.dropdown-toggle:hover,
.open > body.theme-yellow .btn-outline.btn-warning.dropdown-toggle:focus,
.open > body.theme-yellow .btn-outline.btn-warning.dropdown-toggle.focus {
  background-color: #ff9b07;
  color: #fff;
}

body.theme-yellow .btn-outline.btn-warning.disabled:hover, body.theme-yellow .btn-outline.btn-warning.disabled:focus, body.theme-yellow .btn-outline.btn-warning.disabled.focus, body.theme-yellow .btn-outline.btn-warning[disabled]:hover, body.theme-yellow .btn-outline.btn-warning[disabled]:focus, body.theme-yellow .btn-outline.btn-warning[disabled].focus,
fieldset[disabled] body.theme-yellow .btn-outline.btn-warning:hover,
fieldset[disabled] body.theme-yellow .btn-outline.btn-warning:focus,
fieldset[disabled] body.theme-yellow .btn-outline.btn-warning.focus {
  border-color: #ff9b07;
}

body.theme-yellow .btn-outline.btn-warning .badge {
  color: #ff9b07;
}

body.theme-yellow .btn-outline.btn-danger {
  border-color: #f56c6c;
  color: #f56c6c;
  background-color: #fff;
}

body.theme-yellow .btn-outline.btn-danger:focus, body.theme-yellow .btn-outline.btn-danger.focus {
  background-color: #fff;
  color: #f56c6c;
}

body.theme-yellow .btn-outline.btn-danger:hover {
  background-color: #f56c6c;
  color: #fff;
}

body.theme-yellow .btn-outline.btn-danger:active, body.theme-yellow .btn-outline.btn-danger.active,
.open > body.theme-yellow .btn-outline.btn-danger.dropdown-toggle {
  background-color: #fff;
  color: #f56c6c;
}

body.theme-yellow .btn-outline.btn-danger:active:hover, body.theme-yellow .btn-outline.btn-danger:active:focus, body.theme-yellow .btn-outline.btn-danger:active.focus, body.theme-yellow .btn-outline.btn-danger.active:hover, body.theme-yellow .btn-outline.btn-danger.active:focus, body.theme-yellow .btn-outline.btn-danger.active.focus,
.open > body.theme-yellow .btn-outline.btn-danger.dropdown-toggle:hover,
.open > body.theme-yellow .btn-outline.btn-danger.dropdown-toggle:focus,
.open > body.theme-yellow .btn-outline.btn-danger.dropdown-toggle.focus {
  background-color: #f56c6c;
  color: #fff;
}

body.theme-yellow .btn-outline.btn-danger.disabled:hover, body.theme-yellow .btn-outline.btn-danger.disabled:focus, body.theme-yellow .btn-outline.btn-danger.disabled.focus, body.theme-yellow .btn-outline.btn-danger[disabled]:hover, body.theme-yellow .btn-outline.btn-danger[disabled]:focus, body.theme-yellow .btn-outline.btn-danger[disabled].focus,
fieldset[disabled] body.theme-yellow .btn-outline.btn-danger:hover,
fieldset[disabled] body.theme-yellow .btn-outline.btn-danger:focus,
fieldset[disabled] body.theme-yellow .btn-outline.btn-danger.focus {
  border-color: #f56c6c;
}

body.theme-yellow .btn-outline.btn-danger .badge {
  color: #f56c6c;
}

body.theme-yellow .btn-noline.btn-primary {
  color: #ff9b07 !important;
  background: none !important;
}

body.theme-yellow .btn-noline.btn-success {
  color: #1dc5a3 !important;
  background: none !important;
}

body.theme-yellow .btn-noline.btn-info {
  color: #02baf0 !important;
  background: none !important;
}

body.theme-yellow .btn-noline.btn-warning {
  color: #ff9b07 !important;
  background: none !important;
}

body.theme-yellow .btn-noline.btn-danger {
  color: #f56c6c !important;
  background: none !important;
}

body.theme-yellow .dropdown-menu {
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
}

body.theme-yellow .dropdown-menu .divider {
  background-color: #e5e5e5;
}

body.theme-yellow .dropdown-menu > li > a {
  color: #777777;
}

body.theme-yellow .dropdown-menu > li > a:hover, body.theme-yellow .dropdown-menu > li > a:focus {
  color: #262626;
  text-decoration: none;
  background-color: #f5f5f5;
}

body.theme-yellow .dropdown-menu.dropdown-menu-primary > li > a:hover, body.theme-yellow .dropdown-menu.dropdown-menu-primary > li > a:focus {
  color: #fff;
  background-color: #ff9b07;
}

body.theme-yellow .dropdown-menu.dropdown-menu-success > li > a:hover, body.theme-yellow .dropdown-menu.dropdown-menu-success > li > a:focus {
  color: #fff;
  background-color: #1dc5a3;
}

body.theme-yellow .dropdown-menu.dropdown-menu-info > li > a:hover, body.theme-yellow .dropdown-menu.dropdown-menu-info > li > a:focus {
  color: #fff;
  background-color: #02BAF0;
}

body.theme-yellow .dropdown-menu.dropdown-menu-warning > li > a:hover, body.theme-yellow .dropdown-menu.dropdown-menu-warning > li > a:focus {
  color: #fff;
  background-color: #ff9b07;
}

body.theme-yellow .dropdown-menu.dropdown-menu-danger > li > a:hover, body.theme-yellow .dropdown-menu.dropdown-menu-danger > li > a:focus {
  color: #fff;
  background-color: #f56c6c;
}

body.theme-yellow .dropdown-menu > .active > a, body.theme-yellow .dropdown-menu > .active > a:hover, body.theme-yellow .dropdown-menu > .active > a:focus {
  color: #fff;
  text-decoration: none;
  background-color: #ff9b07;
  outline: 0;
}

body.theme-yellow .dropdown-menu > .disabled > a, body.theme-yellow .dropdown-menu > .disabled > a:hover, body.theme-yellow .dropdown-menu > .disabled > a:focus {
  color: rgba(119, 119, 119, 0.6);
}

body.theme-yellow .dropdown-menu > .disabled > a:hover, body.theme-yellow .dropdown-menu > .disabled > a:focus {
  background-color: transparent;
  background-image: none;
}

body.theme-yellow .dropdown-header {
  color: #777777;
}

body.theme-yellow .hoverdown-menu > ul {
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}

body.theme-yellow .hoverdown-menu > ul > li > a {
  color: #777777;
}

body.theme-yellow .hoverdown-menu > ul > li > a:hover, body.theme-yellow .hoverdown-menu > ul > li > a:focus {
  color: #262626;
  text-decoration: none;
  background-color: #f5f5f5;
}

body.theme-yellow .hoverdown-menu.hoverdown-menu-primary > ul > li > a:hover, body.theme-yellow .hoverdown-menu.hoverdown-menu-primary > ul > li > a:focus {
  color: #fff;
  background-color: #ff9b07;
}

body.theme-yellow .hoverdown-menu.hoverdown-menu-success > ul > li > a:hover, body.theme-yellow .hoverdown-menu.hoverdown-menu-success > ul > li > a:focus {
  color: #fff;
  background-color: #1dc5a3;
}

body.theme-yellow .hoverdown-menu.hoverdown-menu-info > ul > li > a:hover, body.theme-yellow .hoverdown-menu.hoverdown-menu-info > ul > li > a:focus {
  color: #fff;
  background-color: #02BAF0;
}

body.theme-yellow .hoverdown-menu.hoverdown-menu-warning > ul > li > a:hover, body.theme-yellow .hoverdown-menu.hoverdown-menu-warning > ul > li > a:focus {
  color: #fff;
  background-color: #ff9b07;
}

body.theme-yellow .hoverdown-menu.hoverdown-menu-danger > ul > li > a:hover, body.theme-yellow .hoverdown-menu.hoverdown-menu-danger > ul > li > a:focus {
  color: #fff;
  background-color: #f56c6c;
}

body.theme-yellow .divider {
  background-color: #e5e5e5;
}

body.theme-yellow .hoverdown-menu > ul > .disabled > a, body.theme-yellow .hoverdown-menu > ul > .disabled > a:hover, body.theme-yellow .hoverdown-menu > ul > .disabled > a:focus {
  color: rgba(119, 119, 119, 0.6);
}

body.theme-yellow .hoverdown-menu > ul > .disabled > a:hover, body.theme-yellow .hoverdown-menu > ul > .disabled > a:focus {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
}

body.theme-yellow .input-group-addon {
  color: #555555;
  background-color: #fff;
  border: 1px solid #ddd;
}

body.theme-yellow .input-group-addon.addon-primary {
  border-color: #ff9b07;
  background-color: #ff9b07;
  color: #fff;
}

body.theme-yellow .input-group-addon.addon-success {
  border-color: #1dc5a3;
  background-color: #1dc5a3;
  color: #fff;
}

body.theme-yellow .input-group-addon.addon-info {
  border-color: #02BAF0;
  background-color: #02BAF0;
  color: #fff;
}

body.theme-yellow .input-group-addon.addon-warning {
  border-color: #ff9b07;
  background-color: #ff9b07;
  color: #fff;
}

body.theme-yellow .input-group-addon.addon-danger {
  border-color: #f56c6c;
  background-color: #f56c6c;
  color: #fff;
}

body.theme-yellow .nav > li > a:hover, body.theme-yellow .nav > li > a:focus {
  background-color: #eeeeee;
}

body.theme-yellow .nav > li.disabled > a {
  color: #777777;
}

body.theme-yellow .nav > li.disabled > a:hover, body.theme-yellow .nav > li.disabled > a:focus {
  color: #777777;
  background-color: transparent;
}

body.theme-yellow .nav .open > a, body.theme-yellow .nav .open > a:hover, body.theme-yellow .nav .open > a:focus {
  background-color: #fff;
}

body.theme-yellow .nav .nav-divider {
  background-color: #e5e5e5;
}

body.theme-yellow .nav-tabs-default > .nav-tabs > li > a {
  color: #676a6c;
  background-color: #fff;
}

body.theme-yellow .nav-tabs-default > .nav-tabs > li > a:hover {
  color: #ff9b07;
  background-color: #fff;
}

body.theme-yellow .nav-tabs-default > .nav-tabs > li.active > a,
body.theme-yellow .nav-tabs-default > .nav-tabs > li.active > a:focus,
body.theme-yellow .nav-tabs-default > .nav-tabs > li.active > a:hover {
  color: #ff9b07;
  background-color: #fff;
}

body.theme-yellow .nav-tabs-vertical > .nav-tabs > li > a {
  color: #676a6c;
  background-color: #fff;
}

body.theme-yellow .nav-tabs-vertical > .nav-tabs > li > a:hover {
  color: #ff9b07;
  background-color: #fff;
}

body.theme-yellow .nav-tabs-vertical > .nav-tabs > li.active > a,
body.theme-yellow .nav-tabs-vertical > .nav-tabs > li.active > a:focus {
  color: #fff;
  background-color: #ff9b07;
}

body.theme-yellow .nav-tabs-easy > .nav-tabs > li > a {
  color: #676a6c;
  background-color: #fff;
}

body.theme-yellow .nav-tabs-easy > .nav-tabs > li > a:hover {
  color: #ff9b07;
  background-color: #fff;
}

body.theme-yellow .nav-tabs-easy > .nav-tabs > li.active > a,
body.theme-yellow .nav-tabs-easy > .nav-tabs > li.active > a:focus,
body.theme-yellow .nav-tabs-easy > .nav-tabs > li.active > a:hover {
  border: none;
  border-bottom: 1px solid #ff9b07;
  color: #ff9b07;
  background-color: #fff;
}

body.theme-yellow .nav-tabs-card > .nav-tabs {
  background-color: #fffaf3;
}

body.theme-yellow .nav-tabs-card > .nav-tabs > li > a {
  color: #676a6c;
  background-color: #fffaf3;
}

body.theme-yellow .nav-tabs-card > .nav-tabs > li > a:hover {
  color: #ff9b07;
}

body.theme-yellow .nav-tabs-card > .nav-tabs > li.active > a,
body.theme-yellow .nav-tabs-card > .nav-tabs > li.active > a:focus,
body.theme-yellow .nav-tabs-card > .nav-tabs > li.active > a:hover {
  color: #ff9b07;
  background-color: #fff;
}

body.theme-yellow .nav-pills > li.active > a, body.theme-yellow .nav-pills > li.active > a:hover, body.theme-yellow .nav-pills > li.active > a:focus {
  color: #fff;
  background-color: #ff9b07;
}

body.theme-yellow .navbar-toggle {
  background-color: transparent;
  background-image: none;
}

body.theme-yellow .navbar-default {
  background-color: #f8f8f8;
}

body.theme-yellow .navbar-default .navbar-brand {
  color: #777;
}

body.theme-yellow .navbar-default .navbar-brand:hover, body.theme-yellow .navbar-default .navbar-brand:focus {
  color: #5e5e5e;
  background-color: transparent;
}

body.theme-yellow .navbar-default .navbar-text {
  color: #777;
}

body.theme-yellow .navbar-default .navbar-nav > li > a {
  color: #777;
}

body.theme-yellow .navbar-default .navbar-nav > li > a:hover, body.theme-yellow .navbar-default .navbar-nav > li > a:focus {
  color: #333;
  background-color: transparent;
}

body.theme-yellow .navbar-default .navbar-nav > .active > a, body.theme-yellow .navbar-default .navbar-nav > .active > a:hover, body.theme-yellow .navbar-default .navbar-nav > .active > a:focus {
  color: #555;
  background-color: #e7e7e7;
}

body.theme-yellow .navbar-default .navbar-nav > .disabled > a, body.theme-yellow .navbar-default .navbar-nav > .disabled > a:hover, body.theme-yellow .navbar-default .navbar-nav > .disabled > a:focus {
  color: #ccc;
  background-color: transparent;
}

body.theme-yellow .navbar-default .navbar-nav > .open > a, body.theme-yellow .navbar-default .navbar-nav > .open > a:hover, body.theme-yellow .navbar-default .navbar-nav > .open > a:focus {
  color: #555;
  background-color: #e7e7e7;
}

@media (max-width: 767px) {
  body.theme-yellow .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #777;
  }
  body.theme-yellow .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, body.theme-yellow .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #333;
    background-color: transparent;
  }
  body.theme-yellow .navbar-default .navbar-nav .open .dropdown-menu > .active > a, body.theme-yellow .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, body.theme-yellow .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #555;
    background-color: #e7e7e7;
  }
  body.theme-yellow .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, body.theme-yellow .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, body.theme-yellow .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #ccc;
    background-color: transparent;
  }
}

body.theme-yellow .navbar-default .navbar-toggle:hover, body.theme-yellow .navbar-default .navbar-toggle:focus {
  background-color: #ddd;
}

body.theme-yellow .navbar-default .navbar-toggle .icon-bar {
  background-color: #888;
}

body.theme-yellow .navbar-default .navbar-link {
  color: #777;
}

body.theme-yellow .navbar-default .navbar-link:hover {
  color: #333;
}

body.theme-yellow .navbar-default .btn-link {
  color: #777;
}

body.theme-yellow .navbar-default .btn-link:hover, body.theme-yellow .navbar-default .btn-link:focus {
  color: #333;
}

body.theme-yellow .navbar-default .btn-link[disabled]:hover, body.theme-yellow .navbar-default .btn-link[disabled]:focus,
fieldset[disabled] body.theme-yellow .navbar-default .btn-link:hover,
fieldset[disabled] body.theme-yellow .navbar-default .btn-link:focus {
  color: #ccc;
}

body.theme-yellow .navbar-inverse {
  background-color: #222;
}

body.theme-yellow .navbar-inverse .navbar-brand {
  color: #9d9d9d;
}

body.theme-yellow .navbar-inverse .navbar-brand:hover, body.theme-yellow .navbar-inverse .navbar-brand:focus {
  color: #fff;
  background-color: transparent;
}

body.theme-yellow .navbar-inverse .navbar-text {
  color: #9d9d9d;
}

body.theme-yellow .navbar-inverse .navbar-nav > li > a {
  color: #9d9d9d;
}

body.theme-yellow .navbar-inverse .navbar-nav > li > a:hover, body.theme-yellow .navbar-inverse .navbar-nav > li > a:focus {
  color: #fff;
  background-color: transparent;
}

body.theme-yellow .navbar-inverse .navbar-nav > .active > a, body.theme-yellow .navbar-inverse .navbar-nav > .active > a:hover, body.theme-yellow .navbar-inverse .navbar-nav > .active > a:focus {
  color: #fff;
  background-color: #090909;
}

body.theme-yellow .navbar-inverse .navbar-nav > .disabled > a, body.theme-yellow .navbar-inverse .navbar-nav > .disabled > a:hover, body.theme-yellow .navbar-inverse .navbar-nav > .disabled > a:focus {
  color: #444;
  background-color: transparent;
}

body.theme-yellow .navbar-inverse .navbar-nav > .open > a, body.theme-yellow .navbar-inverse .navbar-nav > .open > a:hover, body.theme-yellow .navbar-inverse .navbar-nav > .open > a:focus {
  color: #fff;
  background-color: #090909;
}

@media (max-width: 767px) {
  body.theme-yellow .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
    background-color: #090909;
  }
  body.theme-yellow .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
    color: #9d9d9d;
  }
  body.theme-yellow .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, body.theme-yellow .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #fff;
    background-color: transparent;
  }
  body.theme-yellow .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, body.theme-yellow .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, body.theme-yellow .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #fff;
    background-color: #090909;
  }
  body.theme-yellow .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, body.theme-yellow .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, body.theme-yellow .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #444;
    background-color: transparent;
  }
}

body.theme-yellow .navbar-inverse .navbar-toggle:hover, body.theme-yellow .navbar-inverse .navbar-toggle:focus {
  background-color: #333;
}

body.theme-yellow .navbar-inverse .navbar-toggle .icon-bar {
  background-color: #fff;
}

body.theme-yellow .navbar-inverse .navbar-link {
  color: #9d9d9d;
}

body.theme-yellow .navbar-inverse .navbar-link:hover {
  color: #fff;
}

body.theme-yellow .navbar-inverse .btn-link {
  color: #9d9d9d;
}

body.theme-yellow .navbar-inverse .btn-link:hover, body.theme-yellow .navbar-inverse .btn-link:focus {
  color: #fff;
}

body.theme-yellow .navbar-inverse .btn-link[disabled]:hover, body.theme-yellow .navbar-inverse .btn-link[disabled]:focus,
fieldset[disabled] body.theme-yellow .navbar-inverse .btn-link:hover,
fieldset[disabled] body.theme-yellow .navbar-inverse .btn-link:focus {
  color: #444;
}

body.theme-yellow .breadcrumb > li + li:before {
  color: #ccc;
}

body.theme-yellow .breadcrumb > .active {
  color: #777777;
}

body.theme-yellow .breadcrumb.breadcrumb-gray {
  background-color: #f5f5f5;
}

body.theme-yellow .pagination > li > a,
body.theme-yellow .pagination > li > span {
  color: #777777;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd;
}

body.theme-yellow .pagination > li > a:hover, body.theme-yellow .pagination > li > a:focus,
body.theme-yellow .pagination > li > span:hover,
body.theme-yellow .pagination > li > span:focus {
  background-color: #eeeeee;
}

body.theme-yellow .pagination > .active > a, body.theme-yellow .pagination > .active > a:hover, body.theme-yellow .pagination > .active > a:focus,
body.theme-yellow .pagination > .active > span,
body.theme-yellow .pagination > .active > span:hover,
body.theme-yellow .pagination > .active > span:focus {
  color: #777777;
  background-color: #eeeeee;
  border-color: #ddd;
}

body.theme-yellow .pagination > .disabled > span,
body.theme-yellow .pagination > .disabled > span:hover,
body.theme-yellow .pagination > .disabled > span:focus,
body.theme-yellow .pagination > .disabled > a,
body.theme-yellow .pagination > .disabled > a:hover,
body.theme-yellow .pagination > .disabled > a:focus {
  color: #777777;
  background-color: #fff;
  border-color: #ddd;
}

body.theme-yellow .pager li > a,
body.theme-yellow .pager li > span {
  background-color: #fff;
  border: 1px solid #ddd;
}

body.theme-yellow .pager li > a:hover,
body.theme-yellow .pager li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}

body.theme-yellow .pager .disabled > a,
body.theme-yellow .pager .disabled > a:hover,
body.theme-yellow .pager .disabled > a:focus,
body.theme-yellow .pager .disabled > span {
  color: #777777;
  background-color: #fff;
}

body.theme-yellow .label {
  color: #fff;
}

body.theme-yellow a.label:hover, body.theme-yellow a.label:focus {
  color: #fff;
}

body.theme-yellow .label-default {
  background-color: #777777;
}

body.theme-yellow .label-default[href]:hover, body.theme-yellow .label-default[href]:focus {
  background-color: #5e5e5e;
}

body.theme-yellow .label-default.label-outline {
  color: #777777;
  border: 1px solid #777777;
  background-color: #fff;
}

body.theme-yellow .label-primary {
  background-color: #ff9b07;
}

body.theme-yellow .label-primary[href]:hover, body.theme-yellow .label-primary[href]:focus {
  background-color: #d37e00;
}

body.theme-yellow .label-primary.label-outline {
  color: #ff9b07;
  border: 1px solid #ff9b07;
  background-color: #fff;
}

body.theme-yellow .label-success {
  background-color: #1dc5a3;
}

body.theme-yellow .label-success[href]:hover, body.theme-yellow .label-success[href]:focus {
  background-color: #16997e;
}

body.theme-yellow .label-success.label-outline {
  color: #1dc5a3;
  border: 1px solid #1dc5a3;
  background-color: #fff;
}

body.theme-yellow .label-info {
  background-color: #02BAF0;
}

body.theme-yellow .label-info[href]:hover, body.theme-yellow .label-info[href]:focus {
  background-color: #0293bd;
}

body.theme-yellow .label-info.label-outline {
  color: #02BAF0;
  border: 1px solid #02BAF0;
  background-color: #fff;
}

body.theme-yellow .label-warning {
  background-color: #ff9b07;
}

body.theme-yellow .label-warning[href]:hover, body.theme-yellow .label-warning[href]:focus {
  background-color: #d37e00;
}

body.theme-yellow .label-warning.label-outline {
  color: #ff9b07;
  border: 1px solid #ff9b07;
  background-color: #fff;
}

body.theme-yellow .label-danger {
  background-color: #f56c6c;
}

body.theme-yellow .label-danger[href]:hover, body.theme-yellow .label-danger[href]:focus {
  background-color: #f23c3c;
}

body.theme-yellow .label-danger.label-outline {
  color: #f56c6c;
  border: 1px solid #f56c6c;
  background-color: #fff;
}

body.theme-yellow .label-black {
  background-color: #000;
}

body.theme-yellow .label-black[href]:hover, body.theme-yellow .label-black[href]:focus {
  background-color: black;
}

body.theme-yellow .label-black.label-outline {
  color: #000;
  border: 1px solid #000;
  background-color: #fff;
}

body.theme-yellow .badge {
  color: #fff;
  background-color: #777777;
}

body.theme-yellow .badge.badge-primary {
  background-color: #ff9b07;
}

body.theme-yellow .badge.badge-success {
  background-color: #1dc5a3;
}

body.theme-yellow .badge.badge-info {
  background-color: #02BAF0;
}

body.theme-yellow .badge.badge-warning {
  background-color: #ff9b07;
}

body.theme-yellow .badge.badge-danger {
  background-color: #f56c6c;
}

body.theme-yellow .badge.badge-black {
  background-color: #000;
}

body.theme-yellow a.badge:hover,
body.theme-yellow a.badge:focus {
  color: #fff;
}

body.theme-yellow .list-group-item.active > .badge,
body.theme-yellow .nav-pills > .active > a > .badge {
  color: #ff9b07;
  background-color: #fff;
}

body.theme-yellow .jumbotron {
  color: inherit;
  background-color: #eeeeee;
}

body.theme-yellow .jumbotron h1,
body.theme-yellow .jumbotron .h1 {
  color: inherit;
}

body.theme-yellow .jumbotron > hr {
  border-top-color: #d5d5d5;
}

body.theme-yellow .thumbnail {
  background-color: #fff;
  border: 1px solid #ddd;
}

body.theme-yellow .thumbnail .caption {
  color: #676a6c;
}

body.theme-yellow a.thumbnail:hover,
body.theme-yellow a.thumbnail:focus,
body.theme-yellow a.thumbnail.active {
  border-color: #ff9b07;
}

body.theme-yellow .alert h4 {
  color: inherit;
}

body.theme-yellow .alert-dismissable .close,
body.theme-yellow .alert-dismissible .close {
  color: inherit;
}

body.theme-yellow .alert-primary {
  color: #ff9b07;
  background-color: rgba(255, 155, 7, 0.1);
  border-color: none;
}

body.theme-yellow .alert-primary hr {
  border-top-color: #ed8d00;
}

body.theme-yellow .alert-primary .alert-link {
  color: #ff9b07;
}

body.theme-yellow .alert-primary.dark {
  color: #fff;
  background-color: #ff9b07;
}

body.theme-yellow .alert-primary.dark .alert-link {
  color: #fff;
}

body.theme-yellow .alert-primary.dark.alert-dismissable .close:hover {
  color: #fff;
}

body.theme-yellow .alert-success {
  color: #1dc5a3;
  background-color: rgba(29, 197, 163, 0.1);
  border-color: none;
}

body.theme-yellow .alert-success hr {
  border-top-color: #1aaf91;
}

body.theme-yellow .alert-success .alert-link {
  color: #1dc5a3;
}

body.theme-yellow .alert-success.dark {
  color: #fff;
  background-color: #1dc5a3;
}

body.theme-yellow .alert-success.dark .alert-link {
  color: #fff;
}

body.theme-yellow .alert-success.dark.alert-dismissable .close:hover {
  color: #fff;
}

body.theme-yellow .alert-info {
  color: #02BAF0;
  background-color: rgba(2, 186, 240, 0.1);
  border-color: none;
}

body.theme-yellow .alert-info hr {
  border-top-color: #02a6d7;
}

body.theme-yellow .alert-info .alert-link {
  color: #02BAF0;
}

body.theme-yellow .alert-info.dark {
  color: #fff;
  background-color: #02BAF0;
}

body.theme-yellow .alert-info.dark .alert-link {
  color: #fff;
}

body.theme-yellow .alert-info.dark.alert-dismissable .close:hover {
  color: #fff;
}

body.theme-yellow .alert-warning {
  color: #ff9b07;
  background-color: rgba(255, 155, 7, 0.1);
  border-color: none;
}

body.theme-yellow .alert-warning hr {
  border-top-color: #ed8d00;
}

body.theme-yellow .alert-warning .alert-link {
  color: #ff9b07;
}

body.theme-yellow .alert-warning.dark {
  color: #fff;
  background-color: #ff9b07;
}

body.theme-yellow .alert-warning.dark .alert-link {
  color: #fff;
}

body.theme-yellow .alert-warning.dark.alert-dismissable .close:hover {
  color: #fff;
}

body.theme-yellow .alert-danger {
  color: #f56c6c;
  background-color: rgba(245, 108, 108, 0.1);
  border-color: none;
}

body.theme-yellow .alert-danger hr {
  border-top-color: #f35454;
}

body.theme-yellow .alert-danger .alert-link {
  color: #f56c6c;
}

body.theme-yellow .alert-danger.dark {
  color: #fff;
  background-color: #f56c6c;
}

body.theme-yellow .alert-danger.dark .alert-link {
  color: #fff;
}

body.theme-yellow .alert-danger.dark.alert-dismissable .close:hover {
  color: #fff;
}

body.theme-yellow .progress {
  background-color: #f5f5f5;
}

body.theme-yellow .progress-bar {
  color: #fff;
  background-color: #ff9b07;
}

body.theme-yellow .progress-bar-success {
  background-color: #1dc5a3;
}

body.theme-yellow .progress-bar-info {
  background-color: #02BAF0;
}

body.theme-yellow .progress-bar-warning {
  background-color: #ff9b07;
}

body.theme-yellow .progress-bar-danger {
  background-color: #f56c6c;
}

body.theme-yellow .list-group-item {
  background-color: #fff;
  border: 1px solid #ddd;
}

body.theme-yellow .list-group-item.disabled, body.theme-yellow .list-group-item.disabled:hover, body.theme-yellow .list-group-item.disabled:focus {
  color: #777777;
  background-color: #eeeeee;
}

body.theme-yellow .list-group-item.disabled .list-group-item-heading, body.theme-yellow .list-group-item.disabled:hover .list-group-item-heading, body.theme-yellow .list-group-item.disabled:focus .list-group-item-heading {
  color: inherit;
}

body.theme-yellow .list-group-item.disabled .list-group-item-text, body.theme-yellow .list-group-item.disabled:hover .list-group-item-text, body.theme-yellow .list-group-item.disabled:focus .list-group-item-text {
  color: #777777;
}

body.theme-yellow .list-group-item.active, body.theme-yellow .list-group-item.active:hover, body.theme-yellow .list-group-item.active:focus {
  color: #fff;
  background-color: #ff9b07;
  border-color: #ff9b07;
}

body.theme-yellow .list-group-item.active .list-group-item-heading,
body.theme-yellow .list-group-item.active .list-group-item-heading > small,
body.theme-yellow .list-group-item.active .list-group-item-heading > .small, body.theme-yellow .list-group-item.active:hover .list-group-item-heading,
body.theme-yellow .list-group-item.active:hover .list-group-item-heading > small,
body.theme-yellow .list-group-item.active:hover .list-group-item-heading > .small, body.theme-yellow .list-group-item.active:focus .list-group-item-heading,
body.theme-yellow .list-group-item.active:focus .list-group-item-heading > small,
body.theme-yellow .list-group-item.active:focus .list-group-item-heading > .small {
  color: inherit;
}

body.theme-yellow .list-group-item.active .list-group-item-text, body.theme-yellow .list-group-item.active:hover .list-group-item-text, body.theme-yellow .list-group-item.active:focus .list-group-item-text {
  color: #fff0da;
}

body.theme-yellow .list-group.bottom-line .list-group-item {
  border-bottom: 1px solid #ddd;
}

body.theme-yellow .list-group.bottom-line-dashed .list-group-item {
  border-bottom: 1px dashed #ddd;
}

body.theme-yellow a.list-group-item,
body.theme-yellow button.list-group-item {
  color: #676a6c;
}

body.theme-yellow a.list-group-item .list-group-item-heading,
body.theme-yellow button.list-group-item .list-group-item-heading {
  color: #333;
}

body.theme-yellow a.list-group-item:hover, body.theme-yellow a.list-group-item:focus,
body.theme-yellow button.list-group-item:hover,
body.theme-yellow button.list-group-item:focus {
  color: #676a6c;
  text-decoration: none;
  background-color: #f5f5f5;
}

body.theme-yellow .list-group-item-primary {
  color: #fff;
  background-color: #ff9b07;
}

body.theme-yellow a.list-group-item-primary,
body.theme-yellow button.list-group-item-primary {
  color: #fff;
}

body.theme-yellow a.list-group-item-primary .list-group-item-heading,
body.theme-yellow button.list-group-item-primary .list-group-item-heading {
  color: inherit;
}

body.theme-yellow a.list-group-item-primary:hover, body.theme-yellow a.list-group-item-primary:focus,
body.theme-yellow button.list-group-item-primary:hover,
body.theme-yellow button.list-group-item-primary:focus {
  color: #fff;
  background-color: #ed8d00;
}

body.theme-yellow a.list-group-item-primary.active, body.theme-yellow a.list-group-item-primary.active:hover, body.theme-yellow a.list-group-item-primary.active:focus,
body.theme-yellow button.list-group-item-primary.active,
body.theme-yellow button.list-group-item-primary.active:hover,
body.theme-yellow button.list-group-item-primary.active:focus {
  color: #fff;
  background-color: #fff;
  border-color: #fff;
}

body.theme-yellow .list-group-item-success {
  color: #fff;
  background-color: #1dc5a3;
}

body.theme-yellow a.list-group-item-success,
body.theme-yellow button.list-group-item-success {
  color: #fff;
}

body.theme-yellow a.list-group-item-success .list-group-item-heading,
body.theme-yellow button.list-group-item-success .list-group-item-heading {
  color: inherit;
}

body.theme-yellow a.list-group-item-success:hover, body.theme-yellow a.list-group-item-success:focus,
body.theme-yellow button.list-group-item-success:hover,
body.theme-yellow button.list-group-item-success:focus {
  color: #fff;
  background-color: #1aaf91;
}

body.theme-yellow a.list-group-item-success.active, body.theme-yellow a.list-group-item-success.active:hover, body.theme-yellow a.list-group-item-success.active:focus,
body.theme-yellow button.list-group-item-success.active,
body.theme-yellow button.list-group-item-success.active:hover,
body.theme-yellow button.list-group-item-success.active:focus {
  color: #fff;
  background-color: #fff;
  border-color: #fff;
}

body.theme-yellow .list-group-item-info {
  color: #fff;
  background-color: #02BAF0;
}

body.theme-yellow a.list-group-item-info,
body.theme-yellow button.list-group-item-info {
  color: #fff;
}

body.theme-yellow a.list-group-item-info .list-group-item-heading,
body.theme-yellow button.list-group-item-info .list-group-item-heading {
  color: inherit;
}

body.theme-yellow a.list-group-item-info:hover, body.theme-yellow a.list-group-item-info:focus,
body.theme-yellow button.list-group-item-info:hover,
body.theme-yellow button.list-group-item-info:focus {
  color: #fff;
  background-color: #02a6d7;
}

body.theme-yellow a.list-group-item-info.active, body.theme-yellow a.list-group-item-info.active:hover, body.theme-yellow a.list-group-item-info.active:focus,
body.theme-yellow button.list-group-item-info.active,
body.theme-yellow button.list-group-item-info.active:hover,
body.theme-yellow button.list-group-item-info.active:focus {
  color: #fff;
  background-color: #fff;
  border-color: #fff;
}

body.theme-yellow .list-group-item-warning {
  color: #fff;
  background-color: #ff9b07;
}

body.theme-yellow a.list-group-item-warning,
body.theme-yellow button.list-group-item-warning {
  color: #fff;
}

body.theme-yellow a.list-group-item-warning .list-group-item-heading,
body.theme-yellow button.list-group-item-warning .list-group-item-heading {
  color: inherit;
}

body.theme-yellow a.list-group-item-warning:hover, body.theme-yellow a.list-group-item-warning:focus,
body.theme-yellow button.list-group-item-warning:hover,
body.theme-yellow button.list-group-item-warning:focus {
  color: #fff;
  background-color: #ed8d00;
}

body.theme-yellow a.list-group-item-warning.active, body.theme-yellow a.list-group-item-warning.active:hover, body.theme-yellow a.list-group-item-warning.active:focus,
body.theme-yellow button.list-group-item-warning.active,
body.theme-yellow button.list-group-item-warning.active:hover,
body.theme-yellow button.list-group-item-warning.active:focus {
  color: #fff;
  background-color: #fff;
  border-color: #fff;
}

body.theme-yellow .list-group-item-danger {
  color: #fff;
  background-color: #f56c6c;
}

body.theme-yellow a.list-group-item-danger,
body.theme-yellow button.list-group-item-danger {
  color: #fff;
}

body.theme-yellow a.list-group-item-danger .list-group-item-heading,
body.theme-yellow button.list-group-item-danger .list-group-item-heading {
  color: inherit;
}

body.theme-yellow a.list-group-item-danger:hover, body.theme-yellow a.list-group-item-danger:focus,
body.theme-yellow button.list-group-item-danger:hover,
body.theme-yellow button.list-group-item-danger:focus {
  color: #fff;
  background-color: #f35454;
}

body.theme-yellow a.list-group-item-danger.active, body.theme-yellow a.list-group-item-danger.active:hover, body.theme-yellow a.list-group-item-danger.active:focus,
body.theme-yellow button.list-group-item-danger.active,
body.theme-yellow button.list-group-item-danger.active:hover,
body.theme-yellow button.list-group-item-danger.active:focus {
  color: #fff;
  background-color: #fff;
  border-color: #fff;
}

body.theme-yellow .panel {
  background-color: #fff;
  border: none;
}

body.theme-yellow .panel.panel-noborder {
  border: none !important;
}

body.theme-yellow .panel-heading {
  border-bottom: 1px solid rgba(221, 221, 221, 0.5);
}

body.theme-yellow .panel-heading > .dropdown .dropdown-toggle {
  color: inherit;
}

body.theme-yellow .panel-heading .tools > a,
body.theme-yellow .panel-heading .tools > span > a {
  color: #777777;
}

body.theme-yellow .panel-title {
  color: inherit;
}

body.theme-yellow .panel-title > a,
body.theme-yellow .panel-title > small,
body.theme-yellow .panel-title > .small,
body.theme-yellow .panel-title > small > a,
body.theme-yellow .panel-title > .small > a {
  color: inherit;
}

body.theme-yellow .panel-footer {
  background-color: transparent;
  border-top: 1px solid #ddd;
}

body.theme-yellow .panel > .panel-body + .table,
body.theme-yellow .panel > .panel-body + .table-responsive,
body.theme-yellow .panel > .table + .panel-body,
body.theme-yellow .panel > .table-responsive + .panel-body {
  border-top: 1px solid #eee;
}

body.theme-yellow .panel-group .panel-heading + .panel-collapse > .panel-body,
body.theme-yellow .panel-group .panel-heading + .panel-collapse > .list-group {
  border-top: 1px solid #ddd;
}

body.theme-yellow .panel-group .panel-footer + .panel-collapse .panel-body {
  border-bottom: 1px solid #ddd;
}

body.theme-yellow .panel-default {
  border-color: #ddd;
}

body.theme-yellow .panel-default > .panel-heading {
  color: #333333;
  background-color: #f5f5f5;
  border-color: #ddd;
}

body.theme-yellow .panel-default > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ddd;
}

body.theme-yellow .panel-default > .panel-heading .badge {
  color: #f5f5f5;
  background-color: #333333;
}

body.theme-yellow .panel-default > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ddd;
}

body.theme-yellow .panel-primary {
  border-color: #ff9b07;
}

body.theme-yellow .panel-primary > .panel-heading {
  color: #fff;
  background-color: #ff9b07;
  border-color: #ff9b07;
}

body.theme-yellow .panel-primary > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ff9b07;
}

body.theme-yellow .panel-primary > .panel-heading .badge {
  color: #ff9b07;
  background-color: #fff;
}

body.theme-yellow .panel-primary > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ff9b07;
}

body.theme-yellow .panel-primary > .panel-heading > a {
  color: #fff;
}

body.theme-yellow .panel-primary > .panel-heading .tools > a,
body.theme-yellow .panel-primary > .panel-heading .tools > span > a {
  color: #fff;
}

body.theme-yellow .panel-success {
  border-color: #1dc5a3;
}

body.theme-yellow .panel-success > .panel-heading {
  color: #fff;
  background-color: #1dc5a3;
  border-color: #1dc5a3;
}

body.theme-yellow .panel-success > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #1dc5a3;
}

body.theme-yellow .panel-success > .panel-heading .badge {
  color: #1dc5a3;
  background-color: #fff;
}

body.theme-yellow .panel-success > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #1dc5a3;
}

body.theme-yellow .panel-success > .panel-heading > a {
  color: #fff;
}

body.theme-yellow .panel-success > .panel-heading .tools > a,
body.theme-yellow .panel-success > .panel-heading .tools > span > a {
  color: #fff;
}

body.theme-yellow .panel-info {
  border-color: #02BAF0;
}

body.theme-yellow .panel-info > .panel-heading {
  color: #fff;
  background-color: #02BAF0;
  border-color: #02BAF0;
}

body.theme-yellow .panel-info > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #02BAF0;
}

body.theme-yellow .panel-info > .panel-heading .badge {
  color: #02BAF0;
  background-color: #fff;
}

body.theme-yellow .panel-info > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #02BAF0;
}

body.theme-yellow .panel-info > .panel-heading > a {
  color: #fff;
}

body.theme-yellow .panel-info > .panel-heading .tools > a,
body.theme-yellow .panel-info > .panel-heading .tools > span > a {
  color: #fff;
}

body.theme-yellow .panel-warning {
  border-color: #ff9b07;
}

body.theme-yellow .panel-warning > .panel-heading {
  color: #fff;
  background-color: #ff9b07;
  border-color: #ff9b07;
}

body.theme-yellow .panel-warning > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ff9b07;
}

body.theme-yellow .panel-warning > .panel-heading .badge {
  color: #ff9b07;
  background-color: #fff;
}

body.theme-yellow .panel-warning > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ff9b07;
}

body.theme-yellow .panel-warning > .panel-heading > a {
  color: #fff;
}

body.theme-yellow .panel-warning > .panel-heading .tools > a,
body.theme-yellow .panel-warning > .panel-heading .tools > span > a {
  color: #fff;
}

body.theme-yellow .panel-danger {
  border-color: #f56c6c;
}

body.theme-yellow .panel-danger > .panel-heading {
  color: #fff;
  background-color: #f56c6c;
  border-color: #f56c6c;
}

body.theme-yellow .panel-danger > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #f56c6c;
}

body.theme-yellow .panel-danger > .panel-heading .badge {
  color: #f56c6c;
  background-color: #fff;
}

body.theme-yellow .panel-danger > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #f56c6c;
}

body.theme-yellow .panel-danger > .panel-heading > a {
  color: #fff;
}

body.theme-yellow .panel-danger > .panel-heading .tools > a,
body.theme-yellow .panel-danger > .panel-heading .tools > span > a {
  color: #fff;
}

body.theme-yellow .well {
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
}

body.theme-yellow .well.well-primary {
  color: #fff;
  background-color: #ff9b07;
  border-color: #ff9b07;
}

body.theme-yellow .well.well-success {
  color: #fff;
  background-color: #1dc5a3;
  border-color: #1dc5a3;
}

body.theme-yellow .well.well-info {
  color: #fff;
  background-color: #02BAF0;
  border-color: #02BAF0;
}

body.theme-yellow .well.well-warning {
  color: #fff;
  background-color: #ff9b07;
  border-color: #ff9b07;
}

body.theme-yellow .well.well-danger {
  color: #fff;
  background-color: #f56c6c;
  border-color: #f56c6c;
}

body.theme-yellow .close {
  color: #000;
}

body.theme-yellow .close:hover, body.theme-yellow .close:focus {
  color: #000;
}

body.theme-yellow .modal-dialog.modal-primary .modal-header {
  background-color: #ff9b07;
  color: #fff;
  border: 1px solid #ff9b07;
}

body.theme-yellow .modal-dialog.modal-primary .modal-header .close {
  color: #fff;
}

body.theme-yellow .modal-dialog.modal-success .modal-header {
  background-color: #1dc5a3;
  color: #fff;
  border: 1px solid #1dc5a3;
}

body.theme-yellow .modal-dialog.modal-success .modal-header .close {
  color: #fff;
}

body.theme-yellow .modal-dialog.modal-info .modal-header {
  background-color: #02BAF0;
  color: #fff;
  border: 1px solid #02BAF0;
}

body.theme-yellow .modal-dialog.modal-info .modal-header .close {
  color: #fff;
}

body.theme-yellow .modal-dialog.modal-warning .modal-header {
  background-color: #ff9b07;
  color: #fff;
  border: 1px solid #ff9b07;
}

body.theme-yellow .modal-dialog.modal-warning .modal-header .close {
  color: #fff;
}

body.theme-yellow .modal-dialog.modal-danger .modal-header {
  background-color: #f56c6c;
  color: #fff;
  border: 1px solid #f56c6c;
}

body.theme-yellow .modal-dialog.modal-danger .modal-header .close {
  color: #fff;
}

body.theme-yellow .modal-content {
  background-color: #fff;
  border: none;
}

body.theme-yellow .modal-backdrop {
  background-color: #000;
}

body.theme-yellow .modal-header {
  border-bottom: 1px solid #e5e5e5;
}

body.theme-yellow .modal-footer {
  border-top: 1px solid #e5e5e5;
}

body.theme-yellow .tooltip.top .tooltip-arrow {
  border-top-color: #000;
}

body.theme-yellow .tooltip.top-left .tooltip-arrow {
  border-top-color: #000;
}

body.theme-yellow .tooltip.top-right .tooltip-arrow {
  border-top-color: #000;
}

body.theme-yellow .tooltip.right .tooltip-arrow {
  border-right-color: #000;
}

body.theme-yellow .tooltip.left .tooltip-arrow {
  border-left-color: #000;
}

body.theme-yellow .tooltip.bottom .tooltip-arrow {
  border-bottom-color: #000;
}

body.theme-yellow .tooltip.bottom-left .tooltip-arrow {
  border-bottom-color: #000;
}

body.theme-yellow .tooltip.bottom-right .tooltip-arrow {
  border-bottom-color: #000;
}

body.theme-yellow .tooltip-inner {
  color: #fff;
  background-color: #000;
}

body.theme-yellow .tooltip-arrow {
  border-color: transparent;
}

body.theme-yellow .popover {
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
}

body.theme-yellow .popover > .arrow, body.theme-yellow .popover > .arrow:after {
  border-color: transparent;
}

body.theme-yellow .popover.top > .arrow {
  border-top-color: #999999;
  border-top-color: rgba(0, 0, 0, 0.25);
}

body.theme-yellow .popover.top > .arrow:after {
  border-top-color: #fff;
}

body.theme-yellow .popover.right > .arrow {
  border-right-color: #999999;
  border-right-color: rgba(0, 0, 0, 0.25);
}

body.theme-yellow .popover.right > .arrow:after {
  border-right-color: #fff;
}

body.theme-yellow .popover.bottom > .arrow {
  border-bottom-color: #999999;
  border-bottom-color: rgba(0, 0, 0, 0.25);
}

body.theme-yellow .popover.bottom > .arrow:after {
  border-bottom-color: #fff;
}

body.theme-yellow .popover.left > .arrow {
  border-left-color: #999999;
  border-left-color: rgba(0, 0, 0, 0.25);
}

body.theme-yellow .popover.left > .arrow:after {
  border-left-color: #fff;
}

body.theme-yellow .popover-title {
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
}

body.theme-yellow .popover-primary + .popover .popover-title {
  color: #fff;
  background-color: #ff9b07;
  border-color: #ff9b07;
}

body.theme-yellow .popover-success + .popover .popover-title {
  color: #fff;
  background-color: #1dc5a3;
  border-color: #1dc5a3;
}

body.theme-yellow .popover-info + .popover .popover-title {
  color: #fff;
  background-color: #02BAF0;
  border-color: #02BAF0;
}

body.theme-yellow .popover-warning + .popover .popover-title {
  color: #fff;
  background-color: #ff9b07;
  border-color: #ff9b07;
}

body.theme-yellow .popover-danger + .popover .popover-title {
  color: #fff;
  background-color: #f56c6c;
  border-color: #f56c6c;
}

body.theme-yellow .carousel-control {
  color: #fff;
  background-color: transparent;
}

body.theme-yellow .carousel-control:hover, body.theme-yellow .carousel-control:focus {
  color: #fff;
}

body.theme-yellow .carousel-indicators li {
  background-color: #000 \9;
  background-color: transparent;
  border: 1px solid #fff;
}

body.theme-yellow .carousel-indicators .active {
  background-color: #fff;
}

body.theme-yellow .carousel-caption {
  color: #fff;
}

body.theme-yellow body {
  background: #f5f5f5;
  color: #676a6c;
}

body.theme-yellow ::-webkit-scrollbar-track {
  background-color: #f5f5f5;
}

body.theme-yellow ::-webkit-scrollbar {
  background-color: #f5f5f5;
}

body.theme-yellow ::-webkit-scrollbar-thumb {
  background-color: #999;
}

body.theme-yellow .bg-white {
  background-color: #fff;
}

body.theme-yellow .bg-gray {
  background-color: #f5f5f5;
}

body.theme-yellow .hr-line {
  border-top: 1px solid #eee;
  color: #fff;
  background-color: #fff;
}

body.theme-yellow .hr-line-dashed {
  border-top: 1px dashed #eee;
  color: #fff;
  background-color: #fff;
}

body.theme-yellow .section-header {
  border-bottom: 1px solid #eee;
}

body.theme-yellow .border-gray {
  border: 1px solid #eee;
}

body.theme-yellow .border-primary {
  border: 1px solid #ff9b07;
}

body.theme-yellow .border-info {
  border: 1px solid #02BAF0;
}

body.theme-yellow .border-success {
  border: 1px solid #1dc5a3;
}

body.theme-yellow .border-warning {
  border: 1px solid #ff9b07;
}

body.theme-yellow .border-danger {
  border: 1px solid #f56c6c;
}

body.theme-yellow .bootstrap-table .table thead {
  background-color: #f5f5f5;
}

body.theme-yellow .bootstrap-table .table > thead > tr > th {
  border-color: #eee;
}

body.theme-yellow .bootstrap-table .table > thead > tr > td,
body.theme-yellow .bootstrap-table .table > tbody > tr > td,
body.theme-yellow .bootstrap-table .table > tfoot > tr > td {
  border-color: #eee;
}

body.theme-yellow .bootstrap-table .table.table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #fff;
}

body.theme-yellow .bootstrap-table .table.table-striped > tbody > tr:nth-of-type(even) {
  background-color: #fafafa;
}

body.theme-yellow .bootstrap-table .table.table-bordered > thead > tr > th,
body.theme-yellow .bootstrap-table .table.table-bordered > thead > tr > td,
body.theme-yellow .bootstrap-table .table.table-bordered > tbody > tr > td,
body.theme-yellow .bootstrap-table .table.table-bordered > tfoot > tr > td {
  border-color: #eee;
}

body.theme-yellow .bootstrap-table .table > tbody > tr:hover {
  background-color: #fafafa !important;
}

body.theme-yellow .bootstrap-table .fixed-table-container .table tbody tr.selected td {
  color: #ff9b07;
  background-color: #fffaf3;
}

body.theme-yellow .fixed-columns,
body.theme-yellow .fixed-columns-right {
  background-color: #fff;
  border-color: #eee;
}

body.theme-yellow .reorder_rows_onDragClass td {
  color: #fff !important;
  background-color: rgba(255, 155, 7, 0.8) !important;
}

body.theme-yellow .dragtable-sortable li {
  background: #fff;
}

body.theme-yellow .ui-sortable-placeholder {
  -moz-box-shadow: 4px 5px 4px #d5d5d5 inset;
  -webkit-box-shadow: 4px 5px 4px #d5d5d5 inset;
  box-shadow: 4px 5px 4px #d5d5d5 inset;
  visibility: visible !important;
}

body.theme-yellow .table.table-head thead {
  background-color: #f5f5f5;
}

body.theme-yellow table.table-info-view {
  border-left: 1px solid #eee;
  border-right: 1px solid #eee;
}

body.theme-yellow table.table-info-view tr th {
  background-color: #f5f5f5;
}

body.theme-yellow table.table-info-view tr:first-child th, body.theme-yellow table.table-info-view tr:first-child td {
  border-top: 1px solid #eee;
}

body.theme-yellow .bootstrap-tree-table .treetable-table table > thead {
  background-color: #f5f5f5;
}

body.theme-yellow .bootstrap-tree-table .treetable-table table tbody > tr:hover {
  background-color: #fafafa !important;
}

body.theme-yellow .timeline-simple .timeline-item .item-info-box .item-icon {
  background-color: #f5f5f5;
  border-color: #eee;
}

body.theme-yellow .timeline-simple .timeline-item .item-content-box .item-content {
  border-top: 1px solid #eee;
  border-left: 1px solid #eee;
}

body.theme-yellow .timeline-simple .timeline-item .item-content-box .item-content:hover {
  background-color: #f5f5f5;
}

body.theme-yellow .timeline-simple .timeline-item:first-child .item-content {
  border-top: none;
}

body.theme-yellow .timeline-simple-center .timeline-item:nth-child(odd) .item-info-box .item-icon {
  background-color: #f5f5f5;
  border-color: #eee;
  border-style: solid;
  border-width: 1px 0px 1px 1px;
}

body.theme-yellow .timeline-simple-center .timeline-item:nth-child(odd) .item-content-box .item-content {
  border-left: 1px solid #eee;
  background-color: #f5f5f5;
}

body.theme-yellow .timeline-simple-center .timeline-item:nth-child(even) .item-info-box .item-icon {
  background-color: #f5f5f5;
  border-color: #eee;
  border-style: solid;
}

body.theme-yellow .timeline-simple-center .timeline-item:nth-child(even) .item-content-box .item-content {
  background-color: #f5f5f5;
  border-right: 1px solid #eee;
}

body.theme-yellow .timeline {
  background-color: #fff;
}

body.theme-yellow .timeline::before {
  background-color: gainsboro;
}

body.theme-yellow .timeline .timeline-item .item-icon {
  background-color: gainsboro;
  color: #676a6c;
}

body.theme-yellow .timeline .timeline-item .item-icon.icon-primary {
  background-color: #ff9b07;
  color: #fff;
}

body.theme-yellow .timeline .timeline-item .item-icon.icon-success {
  background-color: #1dc5a3;
  color: #fff;
}

body.theme-yellow .timeline .timeline-item .item-icon.icon-info {
  background-color: #02BAF0;
  color: #fff;
}

body.theme-yellow .timeline .timeline-item .item-icon.icon-warning {
  background-color: #ff9b07;
  color: #fff;
}

body.theme-yellow .timeline .timeline-item .item-icon.icon-danger {
  background-color: #f56c6c;
  color: #fff;
}

body.theme-yellow .timeline .timeline-item .item-content {
  background-color: #f5f5f5;
  border: 1px solid #f5f5f5;
}

body.theme-yellow .timeline .timeline-item .item-content::before {
  border: 7px solid transparent;
  border-right: 7px solid #f5f5f5;
}

body.theme-yellow .timeline.timeline-center .timeline-item:nth-child(even) .item-content::before {
  border-left: 7px solid #f5f5f5;
}

body.theme-yellow .swiper .swiper-button-prev,
body.theme-yellow .swiper .swiper-button-next {
  color: rgba(255, 255, 255, 0.5);
}

body.theme-yellow .swiper .swiper-pagination-circle .swiper-pagination-bullet {
  color: rgba(255, 255, 255, 0.5);
  background: rgba(0, 0, 0, 0.2);
}

body.theme-yellow .swiper .swiper-pagination-circle .swiper-pagination-bullet.swiper-pagination-bullet-active {
  color: rgba(255, 255, 255, 0.8);
}

body.theme-yellow .swiper .swiper-pagination-progressbar-fill {
  background-color: rgba(255, 255, 255, 0.5);
}

body.theme-yellow .swiper .swiper-pagination-bullet-active {
  background-color: rgba(255, 255, 255, 0.5);
}

body.theme-yellow .context-menu-icon::before {
  color: #ff9b07;
}

body.theme-yellow .context-menu-icon.context-menu-hover:before {
  color: #fff;
}

body.theme-yellow .context-menu-icon.context-menu-disabled::before {
  color: #bbb;
}

body.theme-yellow .context-menu-icon.context-menu-icon--fa::before {
  color: #ff9b07;
}

body.theme-yellow .context-menu-icon.context-menu-icon--fa.context-menu-hover:before {
  color: #fff;
}

body.theme-yellow .context-menu-icon.context-menu-icon--fa.context-menu-disabled::before {
  color: #bbb;
}

body.theme-yellow .context-menu-icon.context-menu-icon--fa5 i,
body.theme-yellow .context-menu-icon.context-menu-icon--fa5 svg {
  color: #ff9b07;
}

body.theme-yellow .context-menu-icon.context-menu-icon--fa5.context-menu-hover > i,
body.theme-yellow .context-menu-icon.context-menu-icon--fa5.context-menu-hover > svg {
  color: #fff;
}

body.theme-yellow .context-menu-icon.context-menu-icon--fa5.context-menu-disabled i,
body.theme-yellow .context-menu-icon.context-menu-icon--fa5.context-menu-disabled svg {
  color: #bbb;
}

body.theme-yellow .context-menu-list {
  background: #fff;
  border: 1px solid #ddd;
}

body.theme-yellow .context-menu-item {
  color: #2f2f2f;
  background-color: #fff;
}

body.theme-yellow .context-menu-separator {
  border-bottom: 1px solid #e6e6e6;
}

body.theme-yellow .context-menu-item.context-menu-hover {
  color: #fff;
  background-color: #ff9b07;
}

body.theme-yellow .context-menu-item.context-menu-disabled {
  color: #bbb;
  background-color: #fff;
}

body.theme-yellow .context-menu-input.context-menu-hover {
  color: #2f2f2f;
}

body.theme-yellow .context-menu-submenu:after {
  border-color: transparent transparent transparent #2f2f2f;
}

body.theme-yellow .select2-container--bootstrap.select2-container--focus .select2-selection, body.theme-yellow .select2-container--bootstrap.select2-container--open .select2-selection {
  border-color: #ff9b07;
}

body.theme-yellow .select2-container--bootstrap .select2-dropdown {
  border-color: #ff9b07;
}

body.theme-yellow .select2-container--bootstrap .select2-results__option--highlighted[aria-selected] {
  background-color: #ff9b07;
}

body.theme-yellow .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice {
  background-color: #ff9b07;
  border-color: #ff9b07;
}

body.theme-yellow .select2-container--bootstrap .select2-results__option[aria-disabled=true] {
  color: #ccc;
}

body.theme-yellow .search-panel {
  background: #fff;
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2);
}

body.theme-yellow .select-list ul li {
  color: #676a6c;
}

body.theme-yellow .select-list ul li input {
  border: 1px solid #eee;
}

body.theme-yellow .select-list ul li input:focus {
  border: 1px solid #ff9b07;
}

body.theme-yellow .select-list ul li select {
  border: 1px solid #eee;
}

body.theme-yellow input[type=checkbox] {
  border: 1px solid #959595;
}

body.theme-yellow input[type=checkbox]:checked {
  background-color: #fff;
  border: 1px solid #959595;
}

body.theme-yellow input[type=checkbox]:checked:before {
  color: #ff9b07;
  border-bottom: solid 2px currentColor;
  border-left: solid 2px currentColor;
}

body.theme-yellow input[type=checkbox]:disabled {
  border-color: #ccc;
  background-color: #f7f7f7;
}

body.theme-yellow input[type=checkbox]:disabled:checked {
  border-color: #eeeeee;
  background-color: #eeeeee;
}

body.theme-yellow input[type=radio] {
  border: 1px solid #888888;
}

body.theme-yellow input[type=radio]:checked {
  background-color: #fff;
  border: 1px solid #888888;
}

body.theme-yellow input[type=radio]:checked:before {
  background-color: #ff9b07;
}

body.theme-yellow input[type=radio]:disabled {
  border-color: #ccc;
  background-color: #f7f7f7;
}

body.theme-yellow input[type=radio]:disabled:checked {
  border-color: #eeeeee;
  background-color: #eeeeee;
}

body.theme-yellow .toggle-switch input[type=checkbox] {
  border: none !important;
}

body.theme-yellow .toggle-switch input[type=checkbox]::before {
  border: 2px solid #eee;
}

body.theme-yellow .toggle-switch input[type=checkbox]::after {
  border: 2px solid #eee;
  background-color: #fff;
}

body.theme-yellow .toggle-switch input[type=checkbox]:checked::before {
  background-color: #ff9b07;
  border-color: #ff9b07;
}

body.theme-yellow .toggle-switch input[type=checkbox]:checked::after {
  border-color: #ff9b07;
}

body.theme-yellow .toggle-switch.toggle-primary input[type=checkbox]::before {
  border-color: #ff9b07;
}

body.theme-yellow .toggle-switch.toggle-primary input[type=checkbox]::after {
  border-color: #ff9b07;
}

body.theme-yellow .toggle-switch.toggle-primary input[type=checkbox]:checked::before {
  border-color: #ff9b07;
  background-color: #ff9b07;
}

body.theme-yellow .toggle-switch.toggle-primary input[type=checkbox]:checked::after {
  border-color: #ff9b07;
}

body.theme-yellow .toggle-switch.toggle-success input[type=checkbox]::before {
  border-color: #1dc5a3;
}

body.theme-yellow .toggle-switch.toggle-success input[type=checkbox]::after {
  border-color: #1dc5a3;
}

body.theme-yellow .toggle-switch.toggle-success input[type=checkbox]:checked::before {
  border-color: #1dc5a3;
  background-color: #1dc5a3;
}

body.theme-yellow .toggle-switch.toggle-success input[type=checkbox]:checked::after {
  border-color: #1dc5a3;
}

body.theme-yellow .toggle-switch.toggle-info input[type=checkbox]::before {
  border-color: #02BAF0;
}

body.theme-yellow .toggle-switch.toggle-info input[type=checkbox]::after {
  border-color: #02BAF0;
}

body.theme-yellow .toggle-switch.toggle-info input[type=checkbox]:checked::before {
  border-color: #02BAF0;
  background-color: #02BAF0;
}

body.theme-yellow .toggle-switch.toggle-info input[type=checkbox]:checked::after {
  border-color: #02BAF0;
}

body.theme-yellow .toggle-switch.toggle-warning input[type=checkbox]::before {
  border-color: #ff9b07;
}

body.theme-yellow .toggle-switch.toggle-warning input[type=checkbox]::after {
  border-color: #ff9b07;
}

body.theme-yellow .toggle-switch.toggle-warning input[type=checkbox]:checked::before {
  border-color: #ff9b07;
  background-color: #ff9b07;
}

body.theme-yellow .toggle-switch.toggle-warning input[type=checkbox]:checked::after {
  border-color: #ff9b07;
}

body.theme-yellow .toggle-switch.toggle-danger input[type=checkbox]::before {
  border-color: #f56c6c;
}

body.theme-yellow .toggle-switch.toggle-danger input[type=checkbox]::after {
  border-color: #f56c6c;
}

body.theme-yellow .toggle-switch.toggle-danger input[type=checkbox]:checked::before {
  border-color: #f56c6c;
  background-color: #f56c6c;
}

body.theme-yellow .toggle-switch.toggle-danger input[type=checkbox]:checked::after {
  border-color: #f56c6c;
}

body.theme-yellow .switch-radio-group .switch-radio .switch-radio-title {
  border: 1px solid #eee;
  background-color: #f5f5f5;
}

body.theme-yellow .switch-radio-group .switch-radio input[type=radio]:checked ~ .switch-radio-title {
  background-color: #ff9b07;
  border-color: #ff9b07;
  color: #fff;
}

body.theme-yellow .switch-radio-group.switch-radio-primary .switch-radio input[type=radio]:checked ~ .switch-radio-title {
  background-color: #ff9b07;
  border-color: #ff9b07;
  color: #fff;
}

body.theme-yellow .switch-radio-group.switch-radio-success .switch-radio input[type=radio]:checked ~ .switch-radio-title {
  background-color: #1dc5a3;
  border-color: #1dc5a3;
  color: #fff;
}

body.theme-yellow .switch-radio-group.switch-radio-info .switch-radio input[type=radio]:checked ~ .switch-radio-title {
  background-color: #02BAF0;
  border-color: #02BAF0;
  color: #fff;
}

body.theme-yellow .switch-radio-group.switch-radio-warning .switch-radio input[type=radio]:checked ~ .switch-radio-title {
  background-color: #ff9b07;
  border-color: #ff9b07;
  color: #fff;
}

body.theme-yellow .switch-radio-group.switch-radio-danger .switch-radio input[type=radio]:checked ~ .switch-radio-title {
  background-color: #f56c6c;
  border-color: #f56c6c;
  color: #fff;
}

body.theme-yellow input.error,
body.theme-yellow textarea.error {
  border-color: #f56c6c;
}

body.theme-yellow .control-label.is-required:before {
  color: #f56c6c;
}

body.theme-yellow .form-header {
  color: #ff9b07 !important;
  border-bottom: 1px solid #eee;
}

body.theme-yellow .form-header-block {
  color: #ff9b07;
}

body.theme-yellow .form-header-block::before {
  background-color: #ff9b07;
}

body.theme-yellow label.error {
  color: #f56c6c;
}

body.theme-yellow label.radio-error.error, body.theme-yellow label.checkbox-error.error {
  color: #f56c6c;
}

body.theme-yellow .layui-laydate.laydate-theme-reset .layui-this {
  background-color: #ff9b07 !important;
}

body.theme-yellow .layui-laydate.laydate-theme-reset .layui-laydate-header i:hover,
body.theme-yellow .layui-laydate.laydate-theme-reset .layui-laydate-header span:hover {
  color: #ff9b07 !important;
}

body.theme-yellow .layui-laydate.laydate-theme-reset .layui-laydate-footer span:hover {
  color: #ff9b07 !important;
}

body.theme-yellow .layer-reset .layui-layer-title,
body.theme-yellow .layui-layer-prompt .layui-layer-title {
  background: #f8f8f8;
  color: #676a6c;
}

body.theme-yellow .layer-reset .layui-layer-btn,
body.theme-yellow .layui-layer-prompt .layui-layer-btn {
  background: #fff9f0;
  border-top: 1px #eee solid;
}

body.theme-yellow .layer-reset .layui-layer-btn a,
body.theme-yellow .layui-layer-prompt .layui-layer-btn a {
  color: #fff;
  border: 1px solid #ff9b07;
  background: #ff9b07;
}

body.theme-yellow .layer-reset .layui-layer-btn .layui-layer-btn0,
body.theme-yellow .layui-layer-prompt .layui-layer-btn .layui-layer-btn0 {
  color: #fff;
  background: #ff9b07;
}

body.theme-yellow .layer-reset .layui-layer-btn .layui-layer-btn1,
body.theme-yellow .layui-layer-prompt .layui-layer-btn .layui-layer-btn1 {
  background: #fff;
  color: #424445;
  border: 1px solid #c8c8c8;
}

body.theme-yellow .layer-reset .layui-layer-btn .layui-layer-btn2,
body.theme-yellow .layui-layer-prompt .layui-layer-btn .layui-layer-btn2 {
  background: #ff9b07;
  color: #fff;
  border: 1px solid #ff9b07;
}

body.theme-yellow .layer-reset .layui-layer-btn .layui-layer-btn3,
body.theme-yellow .layui-layer-prompt .layui-layer-btn .layui-layer-btn3 {
  background: #f56c6c;
  color: #fff;
  border: 1px solid #f56c6c;
}

body.theme-yellow .loaderbox {
  color: #000 !important;
  border: 1px solid #eee;
  background-color: #eee;
}

body.theme-yellow .loaderbox .loading-activity {
  border: solid 2px transparent;
  border-top-color: #000;
  border-left-color: #000;
}

body.theme-yellow .icon-select-box {
  border: 1px solid #e5e6e7;
}

body.theme-yellow .ico-list .fa:hover {
  background-color: #ff9b07;
  color: #ffffff;
}

body.theme-yellow div.tagsinput span.tag {
  background-color: #ff9b07;
}

body.theme-yellow .select-tree-container.open .select-panel {
  border: 1px solid rgba(255, 155, 7, 0.6);
  border-radius: 4px 4px 0 0;
}

body.theme-yellow .select-tree-container .tree-panel {
  border: 1px solid rgba(255, 155, 7, 0.6);
  border-top: none;
}

body.theme-yellow .select-tree-container .tree-panel ul li .tree-option.selected::after {
  color: #ff9b07;
}

body.theme-yellow .select-panel .select-value .select-item {
  background-color: #ff9b07;
}

body.theme-yellow .select-tree-container .tree-panel ul li .tree-option.selected {
  background: #fffaf3;
}

body.theme-yellow .select-tree-container .tree-panel ul li .tree-option:hover {
  background: #f3f3f3;
}

body.theme-yellow .profile-avatar-box .profile-avatar-link {
  background-color: rgba(0, 0, 0, 0.2);
  color: #ddd;
}

body.theme-yellow .cropper-area {
  background: #f3f3f3;
}

body.theme-yellow .cropper-image-box {
  background: #e3e2e2;
}

body.theme-yellow .cropper-preview-box {
  width: 160px;
  height: 100px;
  overflow: hidden;
  background: #e3e2e2;
}

body.theme-yellow .main-head {
  background: #ff9b07;
}

body.theme-yellow .main-head .head-menu-panel .head-menu > li > a {
  color: #fff;
}

body.theme-yellow .main-head .head-menu-panel .head-menu > li > a:hover {
  background-color: #ffa520;
}

body.theme-yellow .main-head .head-menu-panel .head-menu > li .head-avatar {
  border: 1px solid #fff;
}

body.theme-yellow .main-head .head-menu-panel .head-menu > li.head-message .hoverdown-menu .head-message-link,
body.theme-yellow .main-head .head-menu-panel .head-menu > li.head-message .dropdown-menu .head-message-link {
  border-bottom: 1px solid #eee;
}

body.theme-yellow .main-head .head-menu-panel .head-menu > li.head-notice .hoverdown-menu .head-notice-link,
body.theme-yellow .main-head .head-menu-panel .head-menu > li.head-notice .dropdown-menu .head-notice-link {
  border-bottom: 1px solid #eee;
}

body.theme-yellow .main-head .head-menu-panel .head-menu > li.head-notice .hoverdown-menu .head-notice-title,
body.theme-yellow .main-head .head-menu-panel .head-menu > li.head-notice .dropdown-menu .head-notice-title {
  background-color: #ff9b07;
  color: #fff;
}

body.theme-yellow .main-head .head-logo-panel {
  background-color: #ed8d00;
}

body.theme-yellow .main-head .head-logo-panel .head-logo {
  color: #fff;
}

body.theme-yellow .main-left {
  background-color: #222D39;
}

body.theme-yellow .main-left .slimScrollBar {
  background-color: rgba(255, 255, 255, 0) !important;
}

body.theme-yellow .main-left .menubar > li > a {
  color: #a7b1c2;
}

body.theme-yellow .main-left .menubar > li > a:hover, body.theme-yellow .main-left .menubar > li > a:active {
  color: #fff;
}

body.theme-yellow .main-left .menubar > li.selected > a {
  color: #fff;
}

body.theme-yellow .main-left .menubar > li.active {
  background-color: #182029;
}

body.theme-yellow .main-left .menubar > li.active > a {
  color: #fff;
}

body.theme-yellow .main-left .menubar.menubar-second > li > a {
  color: #a7b1c2;
}

body.theme-yellow .main-left .menubar.menubar-second > li > a:hover, body.theme-yellow .main-left .menubar.menubar-second > li > a:active {
  color: #fff;
}

body.theme-yellow .main-left .menubar.menubar-second > li.selected > a, body.theme-yellow .main-left .menubar.menubar-third > li.selected > a, body.theme-yellow .main-left .menubar.menubar-forth > li.selected > a {
  background-color: #ed8d00;
  color: #fff;
  border-right: 3px solid #ed8d00;
}

body.theme-yellow.mini-menu .main-left .menubar li {
  border: none !important;
}

body.theme-yellow.mini-menu .main-left .menubar > li.active {
  background-color: transparent;
}

body.theme-yellow.mini-menu .main-left .menubar li:hover > a > span.nav-label {
  background-color: #222D39;
  border-color: #222D39;
}

body.theme-yellow.mini-menu .main-left .menubar li:hover .menubar-second {
  background-color: #26313d;
  border-color: #222D39;
}

body.theme-yellow.menu-light .main-left {
  background-color: #fff;
}

body.theme-yellow.menu-light .main-left .slimScrollBar {
  background-color: rgba(255, 255, 255, 0) !important;
}

body.theme-yellow.menu-light .main-left .menubar > li > a {
  color: #676a6c;
}

body.theme-yellow.menu-light .main-left .menubar > li > a:hover, body.theme-yellow.menu-light .main-left .menubar > li > a:active {
  color: #ff9b07;
}

body.theme-yellow.menu-light .main-left .menubar > li.selected > a {
  color: #ff9b07;
}

body.theme-yellow.menu-light .main-left .menubar > li.active {
  background-color: #fff;
}

body.theme-yellow.menu-light .main-left .menubar > li.active > a {
  color: #676a6c;
}

body.theme-yellow.menu-light .main-left .menubar.menubar-second > li > a {
  color: #676a6c;
}

body.theme-yellow.menu-light .main-left .menubar.menubar-second > li > a:hover, body.theme-yellow.menu-light .main-left .menubar.menubar-second > li > a:active {
  color: #ff9b07;
}

body.theme-yellow.menu-light .main-left .menubar.menubar-second > li.selected > a, body.theme-yellow.menu-light .main-left .menubar.menubar-third > li.selected > a, body.theme-yellow.menu-light .main-left .menubar.menubar-forth > li.selected > a {
  background-color: #fff5e6;
  color: #ff9b07;
  border-right: 3px solid #ffa31a;
}

body.theme-yellow.menu-light.mini-menu .main-left .menubar li {
  border: none !important;
}

body.theme-yellow.menu-light.mini-menu .main-left .menubar > li.active {
  background-color: transparent;
}

body.theme-yellow.menu-light.mini-menu .main-left .menubar li:hover > a > span.nav-label {
  background-color: #fff;
  border-color: #ddd;
}

body.theme-yellow.menu-light.mini-menu .main-left .menubar li:hover .menubar-second {
  background-color: white;
  border-color: #ddd;
}

body.theme-yellow .main-content .content-tabs {
  background: #fff;
  border-bottom: 1px solid #eee;
}

body.theme-yellow .main-content .content-tabs .roll-nav {
  color: #999;
  background: inherit;
}

body.theme-yellow .main-content .content-tabs .roll-nav:hover {
  background: #fafafa;
}

body.theme-yellow .main-content .content-tabs .roll-left {
  border-right: solid 1px #eee;
}

body.theme-yellow .main-content .content-tabs .roll-right {
  border-left: solid 1px #eee;
}

body.theme-yellow .main-content .content-tabs .page-tabs .page-tabs-content .menuTab {
  color: #999;
  border-right: solid 1px #eee;
}

body.theme-yellow .main-content .content-tabs .page-tabs .page-tabs-content .menuTab i {
  color: #999;
}

body.theme-yellow .main-content .content-tabs .page-tabs .page-tabs-content .menuTab i:hover {
  color: #ff9b07;
}

body.theme-yellow .main-content .content-tabs .page-tabs .page-tabs-content .menuTab:hover {
  background: #fffaf3;
}

body.theme-yellow .main-content .content-tabs .page-tabs .page-tabs-content .menuTab.active {
  background: #fffaf3;
  color: #ff9b07;
}

body.theme-red body {
  color: #676a6c;
  background-color: #fff;
}

body.theme-red a {
  color: #f56c6c;
}

body.theme-red a:hover, body.theme-red a:focus {
  color: #f02424;
}

body.theme-red .img-thumbnail {
  background-color: #fff;
  border: 1px solid #ddd;
}

body.theme-red hr {
  border-top: 1px solid #eeeeee;
}

body.theme-red h1,
body.theme-red h2,
body.theme-red h3,
body.theme-red h4,
body.theme-red h5,
body.theme-red h6,
body.theme-red .h1,
body.theme-red .h2,
body.theme-red .h3,
body.theme-red .h4,
body.theme-red .h5,
body.theme-red .h6 {
  color: inherit;
}

body.theme-red h1 small,
body.theme-red h1 .small,
body.theme-red h2 small,
body.theme-red h2 .small,
body.theme-red h3 small,
body.theme-red h3 .small,
body.theme-red h4 small,
body.theme-red h4 .small,
body.theme-red h5 small,
body.theme-red h5 .small,
body.theme-red h6 small,
body.theme-red h6 .small,
body.theme-red .h1 small,
body.theme-red .h1 .small,
body.theme-red .h2 small,
body.theme-red .h2 .small,
body.theme-red .h3 small,
body.theme-red .h3 .small,
body.theme-red .h4 small,
body.theme-red .h4 .small,
body.theme-red .h5 small,
body.theme-red .h5 .small,
body.theme-red .h6 small,
body.theme-red .h6 .small {
  color: #777777;
}

body.theme-red mark,
body.theme-red .mark {
  background-color: #fcf8e3;
}

body.theme-red .text-muted {
  color: #777777;
}

body.theme-red .text-white {
  color: #fff;
}

body.theme-red a.text-white:hover,
body.theme-red a.text-white:focus {
  color: #e6e6e6;
}

body.theme-red .text-default {
  color: #676a6c;
}

body.theme-red a.text-default:hover,
body.theme-red a.text-default:focus {
  color: #4e5052;
}

body.theme-red .text-gray {
  color: #555555;
}

body.theme-red a.text-gray:hover,
body.theme-red a.text-gray:focus {
  color: #3c3c3c;
}

body.theme-red .text-primary {
  color: #f56c6c;
}

body.theme-red a.text-primary:hover,
body.theme-red a.text-primary:focus {
  color: #f23c3c;
}

body.theme-red .text-success {
  color: #1dc5a3;
}

body.theme-red a.text-success:hover,
body.theme-red a.text-success:focus {
  color: #16997e;
}

body.theme-red .text-info {
  color: #02BAF0;
}

body.theme-red a.text-info:hover,
body.theme-red a.text-info:focus {
  color: #0293bd;
}

body.theme-red .text-warning {
  color: #ff9b07;
}

body.theme-red a.text-warning:hover,
body.theme-red a.text-warning:focus {
  color: #d37e00;
}

body.theme-red .text-danger {
  color: #f56c6c;
}

body.theme-red a.text-danger:hover,
body.theme-red a.text-danger:focus {
  color: #f23c3c;
}

body.theme-red .bg-primary {
  background-color: #f56c6c;
}

body.theme-red a.bg-primary:hover,
body.theme-red a.bg-primary:focus {
  background-color: #f23c3c;
}

body.theme-red .bg-success {
  background-color: #1dc5a3;
}

body.theme-red a.bg-success:hover,
body.theme-red a.bg-success:focus {
  background-color: #16997e;
}

body.theme-red .bg-info {
  background-color: #02BAF0;
}

body.theme-red a.bg-info:hover,
body.theme-red a.bg-info:focus {
  background-color: #0293bd;
}

body.theme-red .bg-warning {
  background-color: #ff9b07;
}

body.theme-red a.bg-warning:hover,
body.theme-red a.bg-warning:focus {
  background-color: #d37e00;
}

body.theme-red .bg-danger {
  background-color: #f56c6c;
}

body.theme-red a.bg-danger:hover,
body.theme-red a.bg-danger:focus {
  background-color: #f23c3c;
}

body.theme-red .page-header {
  border-bottom: 1px solid #eeeeee;
}

body.theme-red blockquote {
  border-left: 5px solid #eeeeee;
}

body.theme-red blockquote.bq-primary {
  border-color: #f56c6c;
}

body.theme-red blockquote.bq-success {
  border-color: #1dc5a3;
}

body.theme-red blockquote.bq-info {
  border-color: #02BAF0;
}

body.theme-red blockquote.bq-warning {
  border-color: #ff9b07;
}

body.theme-red blockquote.bq-danger {
  border-color: #f56c6c;
}

body.theme-red blockquote footer,
body.theme-red blockquote small,
body.theme-red blockquote .small {
  color: #777777;
}

body.theme-red .blockquote-reverse,
body.theme-red blockquote.pull-right {
  border-right: 5px solid #eeeeee;
}

body.theme-red code {
  color: #c7254e;
  background-color: #f9f2f4;
}

body.theme-red kbd {
  color: #fff;
  background-color: #333;
}

body.theme-red pre {
  color: #333333;
  background-color: #f5f5f5;
  border: 1px solid #ccc;
}

body.theme-red pre code {
  color: inherit;
  background-color: transparent;
}

body.theme-red table {
  background-color: transparent;
}

body.theme-red caption {
  color: #777777;
}

body.theme-red .table > thead > tr > th,
body.theme-red .table > thead > tr > td,
body.theme-red .table > tbody > tr > th,
body.theme-red .table > tbody > tr > td,
body.theme-red .table > tfoot > tr > th,
body.theme-red .table > tfoot > tr > td {
  border-bottom: 1px solid #eee;
}

body.theme-red .table > thead > tr > th {
  border-bottom: 1px solid #eee;
}

body.theme-red .table > tbody + tbody {
  border-top: 1px solid #eee;
}

body.theme-red .table .table {
  background-color: #fff;
}

body.theme-red .table-bordered {
  border-color: #eee;
}

body.theme-red .table-bordered > thead > tr > th,
body.theme-red .table-bordered > thead > tr > td,
body.theme-red .table-bordered > tbody > tr > th,
body.theme-red .table-bordered > tbody > tr > td,
body.theme-red .table-bordered > tfoot > tr > th,
body.theme-red .table-bordered > tfoot > tr > td {
  border-right: 1px solid #eee;
}

body.theme-red .table-bordered > thead > tr > th:first-child,
body.theme-red .table-bordered > thead > tr > td:first-child,
body.theme-red .table-bordered > tbody > tr > th:first-child,
body.theme-red .table-bordered > tbody > tr > td:first-child,
body.theme-red .table-bordered > tfoot > tr > th:first-child,
body.theme-red .table-bordered > tfoot > tr > td:first-child {
  border-left: 1px solid #eee;
}

body.theme-red .table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #f9f9f9;
}

body.theme-red .table-hover > tbody > tr:hover {
  background-color: #fff8f8;
}

body.theme-red .table > thead > tr > td.active,
body.theme-red .table > thead > tr > th.active,
body.theme-red .table > thead > tr.active > td,
body.theme-red .table > thead > tr.active > th,
body.theme-red .table > tbody > tr > td.active,
body.theme-red .table > tbody > tr > th.active,
body.theme-red .table > tbody > tr.active > td,
body.theme-red .table > tbody > tr.active > th,
body.theme-red .table > tfoot > tr > td.active,
body.theme-red .table > tfoot > tr > th.active,
body.theme-red .table > tfoot > tr.active > td,
body.theme-red .table > tfoot > tr.active > th {
  background-color: #fff8f8;
}

body.theme-red .table-hover > tbody > tr > td.active:hover,
body.theme-red .table-hover > tbody > tr > th.active:hover,
body.theme-red .table-hover > tbody > tr.active:hover > td,
body.theme-red .table-hover > tbody > tr:hover > .active,
body.theme-red .table-hover > tbody > tr.active:hover > th {
  background-color: #ffdfdf;
}

body.theme-red .table > thead > tr > td.success,
body.theme-red .table > thead > tr > th.success,
body.theme-red .table > thead > tr.success > td,
body.theme-red .table > thead > tr.success > th,
body.theme-red .table > tbody > tr > td.success,
body.theme-red .table > tbody > tr > th.success,
body.theme-red .table > tbody > tr.success > td,
body.theme-red .table > tbody > tr.success > th,
body.theme-red .table > tfoot > tr > td.success,
body.theme-red .table > tfoot > tr > th.success,
body.theme-red .table > tfoot > tr.success > td,
body.theme-red .table > tfoot > tr.success > th {
  background-color: #dff0d8;
}

body.theme-red .table-hover > tbody > tr > td.success:hover,
body.theme-red .table-hover > tbody > tr > th.success:hover,
body.theme-red .table-hover > tbody > tr.success:hover > td,
body.theme-red .table-hover > tbody > tr:hover > .success,
body.theme-red .table-hover > tbody > tr.success:hover > th {
  background-color: #d0e9c6;
}

body.theme-red .table > thead > tr > td.info,
body.theme-red .table > thead > tr > th.info,
body.theme-red .table > thead > tr.info > td,
body.theme-red .table > thead > tr.info > th,
body.theme-red .table > tbody > tr > td.info,
body.theme-red .table > tbody > tr > th.info,
body.theme-red .table > tbody > tr.info > td,
body.theme-red .table > tbody > tr.info > th,
body.theme-red .table > tfoot > tr > td.info,
body.theme-red .table > tfoot > tr > th.info,
body.theme-red .table > tfoot > tr.info > td,
body.theme-red .table > tfoot > tr.info > th {
  background-color: #d9edf7;
}

body.theme-red .table-hover > tbody > tr > td.info:hover,
body.theme-red .table-hover > tbody > tr > th.info:hover,
body.theme-red .table-hover > tbody > tr.info:hover > td,
body.theme-red .table-hover > tbody > tr:hover > .info,
body.theme-red .table-hover > tbody > tr.info:hover > th {
  background-color: #c4e3f3;
}

body.theme-red .table > thead > tr > td.warning,
body.theme-red .table > thead > tr > th.warning,
body.theme-red .table > thead > tr.warning > td,
body.theme-red .table > thead > tr.warning > th,
body.theme-red .table > tbody > tr > td.warning,
body.theme-red .table > tbody > tr > th.warning,
body.theme-red .table > tbody > tr.warning > td,
body.theme-red .table > tbody > tr.warning > th,
body.theme-red .table > tfoot > tr > td.warning,
body.theme-red .table > tfoot > tr > th.warning,
body.theme-red .table > tfoot > tr.warning > td,
body.theme-red .table > tfoot > tr.warning > th {
  background-color: #fcf8e3;
}

body.theme-red .table-hover > tbody > tr > td.warning:hover,
body.theme-red .table-hover > tbody > tr > th.warning:hover,
body.theme-red .table-hover > tbody > tr.warning:hover > td,
body.theme-red .table-hover > tbody > tr:hover > .warning,
body.theme-red .table-hover > tbody > tr.warning:hover > th {
  background-color: #faf2cc;
}

body.theme-red .table > thead > tr > td.danger,
body.theme-red .table > thead > tr > th.danger,
body.theme-red .table > thead > tr.danger > td,
body.theme-red .table > thead > tr.danger > th,
body.theme-red .table > tbody > tr > td.danger,
body.theme-red .table > tbody > tr > th.danger,
body.theme-red .table > tbody > tr.danger > td,
body.theme-red .table > tbody > tr.danger > th,
body.theme-red .table > tfoot > tr > td.danger,
body.theme-red .table > tfoot > tr > th.danger,
body.theme-red .table > tfoot > tr.danger > td,
body.theme-red .table > tfoot > tr.danger > th {
  background-color: #f2dede;
}

body.theme-red .table-hover > tbody > tr > td.danger:hover,
body.theme-red .table-hover > tbody > tr > th.danger:hover,
body.theme-red .table-hover > tbody > tr.danger:hover > td,
body.theme-red .table-hover > tbody > tr:hover > .danger,
body.theme-red .table-hover > tbody > tr.danger:hover > th {
  background-color: #ebcccc;
}

@media screen and (max-width: 767px) {
  body.theme-red .table-responsive {
    border: 1px solid #eee;
  }
}

body.theme-red legend {
  color: #333333;
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}

body.theme-red output {
  color: #555555;
}

body.theme-red .form-control {
  color: #555555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ddd;
}

body.theme-red .form-control:focus {
  border-color: #f67b7b;
}

body.theme-red .form-control::-moz-placeholder {
  color: #999;
  opacity: 1;
}

body.theme-red .form-control:-ms-input-placeholder {
  color: #999;
}

body.theme-red .form-control::-webkit-input-placeholder {
  color: #999;
}

body.theme-red .form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}

body.theme-red .form-control[disabled], body.theme-red .form-control[readonly],
fieldset[disabled] body.theme-red .form-control {
  background-color: #eeeeee;
  opacity: 1;
}

body.theme-red .form-control[disabled].bg-white, body.theme-red .form-control[readonly].bg-white,
fieldset[disabled] body.theme-red .form-control.bg-white {
  background-color: #fff;
}

body.theme-red .has-success .help-block,
body.theme-red .has-success .control-label,
body.theme-red .has-success .radio,
body.theme-red .has-success .checkbox,
body.theme-red .has-success .radio-inline,
body.theme-red .has-success .checkbox-inline,
body.theme-red .has-success.radio label,
body.theme-red .has-success.checkbox label,
body.theme-red .has-success.radio-inline label,
body.theme-red .has-success.checkbox-inline label {
  color: #1dc5a3;
}

body.theme-red .has-success .form-control {
  border-color: #1dc5a3;
}

body.theme-red .has-success .form-control:focus {
  border-color: #f56c6c;
}

body.theme-red .has-success .input-group-addon {
  color: #1dc5a3;
  background-color: #dff0d8;
  border-color: #1dc5a3;
}

body.theme-red .has-success .form-control-feedback {
  color: #1dc5a3;
}

body.theme-red .has-warning .help-block,
body.theme-red .has-warning .control-label,
body.theme-red .has-warning .radio,
body.theme-red .has-warning .checkbox,
body.theme-red .has-warning .radio-inline,
body.theme-red .has-warning .checkbox-inline,
body.theme-red .has-warning.radio label,
body.theme-red .has-warning.checkbox label,
body.theme-red .has-warning.radio-inline label,
body.theme-red .has-warning.checkbox-inline label {
  color: #ff9b07;
}

body.theme-red .has-warning .form-control {
  border-color: #ff9b07;
}

body.theme-red .has-warning .form-control:focus {
  border-color: #f56c6c;
}

body.theme-red .has-warning .input-group-addon {
  color: #ff9b07;
  background-color: #fcf8e3;
  border-color: #ff9b07;
}

body.theme-red .has-warning .form-control-feedback {
  color: #ff9b07;
}

body.theme-red .has-error .help-block,
body.theme-red .has-error .control-label,
body.theme-red .has-error .radio,
body.theme-red .has-error .checkbox,
body.theme-red .has-error .radio-inline,
body.theme-red .has-error .checkbox-inline,
body.theme-red .has-error.radio label,
body.theme-red .has-error.checkbox label,
body.theme-red .has-error.radio-inline label,
body.theme-red .has-error.checkbox-inline label {
  color: #f56c6c;
}

body.theme-red .has-error .form-control {
  border-color: #f56c6c;
}

body.theme-red .has-error .form-control:focus {
  border-color: #f56c6c;
}

body.theme-red .has-error .input-group-addon {
  color: #f56c6c;
  background-color: #f2dede;
  border-color: #f56c6c;
}

body.theme-red .has-error .form-control-feedback {
  color: #f56c6c;
}

body.theme-red .help-block {
  color: #abadae;
}

body.theme-red .btn {
  transition: color 0.2s linear, background-color 0.2s linear;
  background-image: none;
  border: 1px solid transparent;
}

body.theme-red .btn:hover, body.theme-red .btn:focus, body.theme-red .btn.focus {
  color: #676a6c;
}

body.theme-red .btn:active, body.theme-red .btn.active {
  -webkit-box-shadow: none;
  box-shadow: none;
}

body.theme-red .btn.disabled, body.theme-red .btn[disabled],
fieldset[disabled] body.theme-red .btn {
  -webkit-box-shadow: none;
  box-shadow: none;
}

body.theme-red .btn-default {
  color: #676a6c;
  background-color: #fff;
  border-color: #ddd;
}

body.theme-red .btn-default:focus, body.theme-red .btn-default.focus {
  color: #676a6c;
}

body.theme-red .btn-default:hover {
  color: #676a6c;
}

body.theme-red .btn-default.disabled:hover, body.theme-red .btn-default.disabled:focus, body.theme-red .btn-default.disabled.focus, body.theme-red .btn-default[disabled]:hover, body.theme-red .btn-default[disabled]:focus, body.theme-red .btn-default[disabled].focus,
fieldset[disabled] body.theme-red .btn-default:hover,
fieldset[disabled] body.theme-red .btn-default:focus,
fieldset[disabled] body.theme-red .btn-default.focus {
  background-color: #fff;
  border-color: #ddd;
}

body.theme-red .btn-default .badge {
  color: #fff;
  background-color: #676a6c;
}

body.theme-red .btn-default:focus, body.theme-red .btn-default.focus, body.theme-red .btn-default:hover, body.theme-red .btn-default:active, body.theme-red .btn-default.active,
.open > body.theme-red .btn-default.dropdown-toggle {
  color: #676a6c;
  background-color: #f0f0f0;
  opacity: 1;
}

body.theme-red .btn-primary {
  color: #fff;
  background-color: #f56c6c;
  border-color: #f56c6c;
}

body.theme-red .btn-primary:focus, body.theme-red .btn-primary.focus {
  color: #fff;
}

body.theme-red .btn-primary:hover {
  color: #fff;
}

body.theme-red .btn-primary.disabled:hover, body.theme-red .btn-primary.disabled:focus, body.theme-red .btn-primary.disabled.focus, body.theme-red .btn-primary[disabled]:hover, body.theme-red .btn-primary[disabled]:focus, body.theme-red .btn-primary[disabled].focus,
fieldset[disabled] body.theme-red .btn-primary:hover,
fieldset[disabled] body.theme-red .btn-primary:focus,
fieldset[disabled] body.theme-red .btn-primary.focus {
  background-color: #f56c6c;
  border-color: #f56c6c;
}

body.theme-red .btn-primary .badge {
  color: #f56c6c;
  background-color: #fff;
}

body.theme-red .btn-success {
  color: #fff;
  background-color: #1dc5a3;
  border-color: #1dc5a3;
}

body.theme-red .btn-success:focus, body.theme-red .btn-success.focus {
  color: #fff;
}

body.theme-red .btn-success:hover {
  color: #fff;
}

body.theme-red .btn-success.disabled:hover, body.theme-red .btn-success.disabled:focus, body.theme-red .btn-success.disabled.focus, body.theme-red .btn-success[disabled]:hover, body.theme-red .btn-success[disabled]:focus, body.theme-red .btn-success[disabled].focus,
fieldset[disabled] body.theme-red .btn-success:hover,
fieldset[disabled] body.theme-red .btn-success:focus,
fieldset[disabled] body.theme-red .btn-success.focus {
  background-color: #1dc5a3;
  border-color: #1dc5a3;
}

body.theme-red .btn-success .badge {
  color: #1dc5a3;
  background-color: #fff;
}

body.theme-red .btn-info {
  color: #fff;
  background-color: #02BAF0;
  border-color: #02baf0;
}

body.theme-red .btn-info:focus, body.theme-red .btn-info.focus {
  color: #fff;
}

body.theme-red .btn-info:hover {
  color: #fff;
}

body.theme-red .btn-info.disabled:hover, body.theme-red .btn-info.disabled:focus, body.theme-red .btn-info.disabled.focus, body.theme-red .btn-info[disabled]:hover, body.theme-red .btn-info[disabled]:focus, body.theme-red .btn-info[disabled].focus,
fieldset[disabled] body.theme-red .btn-info:hover,
fieldset[disabled] body.theme-red .btn-info:focus,
fieldset[disabled] body.theme-red .btn-info.focus {
  background-color: #02BAF0;
  border-color: #02baf0;
}

body.theme-red .btn-info .badge {
  color: #02BAF0;
  background-color: #fff;
}

body.theme-red .btn-warning {
  color: #fff;
  background-color: #ff9b07;
  border-color: #ff9b07;
}

body.theme-red .btn-warning:focus, body.theme-red .btn-warning.focus {
  color: #fff;
}

body.theme-red .btn-warning:hover {
  color: #fff;
}

body.theme-red .btn-warning.disabled:hover, body.theme-red .btn-warning.disabled:focus, body.theme-red .btn-warning.disabled.focus, body.theme-red .btn-warning[disabled]:hover, body.theme-red .btn-warning[disabled]:focus, body.theme-red .btn-warning[disabled].focus,
fieldset[disabled] body.theme-red .btn-warning:hover,
fieldset[disabled] body.theme-red .btn-warning:focus,
fieldset[disabled] body.theme-red .btn-warning.focus {
  background-color: #ff9b07;
  border-color: #ff9b07;
}

body.theme-red .btn-warning .badge {
  color: #ff9b07;
  background-color: #fff;
}

body.theme-red .btn-danger {
  color: #fff;
  background-color: #f56c6c;
  border-color: #f56c6c;
}

body.theme-red .btn-danger:focus, body.theme-red .btn-danger.focus {
  color: #fff;
}

body.theme-red .btn-danger:hover {
  color: #fff;
}

body.theme-red .btn-danger.disabled:hover, body.theme-red .btn-danger.disabled:focus, body.theme-red .btn-danger.disabled.focus, body.theme-red .btn-danger[disabled]:hover, body.theme-red .btn-danger[disabled]:focus, body.theme-red .btn-danger[disabled].focus,
fieldset[disabled] body.theme-red .btn-danger:hover,
fieldset[disabled] body.theme-red .btn-danger:focus,
fieldset[disabled] body.theme-red .btn-danger.focus {
  background-color: #f56c6c;
  border-color: #f56c6c;
}

body.theme-red .btn-danger .badge {
  color: #f56c6c;
  background-color: #fff;
}

body.theme-red .btn-link, body.theme-red .href-line {
  color: #f56c6c;
}

body.theme-red .btn-link, body.theme-red .btn-link:active, body.theme-red .btn-link.active, body.theme-red .btn-link[disabled],
fieldset[disabled] body.theme-red .btn-link, body.theme-red .href-line, body.theme-red .href-line:active, body.theme-red .href-line.active, body.theme-red .href-line[disabled],
fieldset[disabled] body.theme-red .href-line {
  background-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}

body.theme-red .btn-link, body.theme-red .btn-link:hover, body.theme-red .btn-link:focus, body.theme-red .btn-link:active, body.theme-red .href-line, body.theme-red .href-line:hover, body.theme-red .href-line:focus, body.theme-red .href-line:active {
  border-color: transparent;
}

body.theme-red .btn-link:hover, body.theme-red .btn-link:focus, body.theme-red .href-line:hover, body.theme-red .href-line:focus {
  color: #f02424;
  background-color: transparent;
}

body.theme-red .btn-link[disabled]:hover, body.theme-red .btn-link[disabled]:focus,
fieldset[disabled] body.theme-red .btn-link:hover,
fieldset[disabled] body.theme-red .btn-link:focus, body.theme-red .href-line[disabled]:hover, body.theme-red .href-line[disabled]:focus,
fieldset[disabled] body.theme-red .href-line:hover,
fieldset[disabled] body.theme-red .href-line:focus {
  color: #777777;
}

body.theme-red .btn-outline.btn-primary {
  border-color: #f56c6c;
  color: #f56c6c;
  background-color: #fff;
}

body.theme-red .btn-outline.btn-primary:focus, body.theme-red .btn-outline.btn-primary.focus {
  background-color: #fff;
  color: #f56c6c;
}

body.theme-red .btn-outline.btn-primary:hover {
  background-color: #f56c6c;
  color: #fff;
}

body.theme-red .btn-outline.btn-primary:active, body.theme-red .btn-outline.btn-primary.active,
.open > body.theme-red .btn-outline.btn-primary.dropdown-toggle {
  background-color: #fff;
  color: #f56c6c;
}

body.theme-red .btn-outline.btn-primary:active:hover, body.theme-red .btn-outline.btn-primary:active:focus, body.theme-red .btn-outline.btn-primary:active.focus, body.theme-red .btn-outline.btn-primary.active:hover, body.theme-red .btn-outline.btn-primary.active:focus, body.theme-red .btn-outline.btn-primary.active.focus,
.open > body.theme-red .btn-outline.btn-primary.dropdown-toggle:hover,
.open > body.theme-red .btn-outline.btn-primary.dropdown-toggle:focus,
.open > body.theme-red .btn-outline.btn-primary.dropdown-toggle.focus {
  background-color: #f56c6c;
  color: #fff;
}

body.theme-red .btn-outline.btn-primary.disabled:hover, body.theme-red .btn-outline.btn-primary.disabled:focus, body.theme-red .btn-outline.btn-primary.disabled.focus, body.theme-red .btn-outline.btn-primary[disabled]:hover, body.theme-red .btn-outline.btn-primary[disabled]:focus, body.theme-red .btn-outline.btn-primary[disabled].focus,
fieldset[disabled] body.theme-red .btn-outline.btn-primary:hover,
fieldset[disabled] body.theme-red .btn-outline.btn-primary:focus,
fieldset[disabled] body.theme-red .btn-outline.btn-primary.focus {
  border-color: #f56c6c;
}

body.theme-red .btn-outline.btn-primary .badge {
  color: #f56c6c;
}

body.theme-red .btn-outline.btn-success {
  border-color: #1dc5a3;
  color: #1dc5a3;
  background-color: #fff;
}

body.theme-red .btn-outline.btn-success:focus, body.theme-red .btn-outline.btn-success.focus {
  background-color: #fff;
  color: #1dc5a3;
}

body.theme-red .btn-outline.btn-success:hover {
  background-color: #1dc5a3;
  color: #fff;
}

body.theme-red .btn-outline.btn-success:active, body.theme-red .btn-outline.btn-success.active,
.open > body.theme-red .btn-outline.btn-success.dropdown-toggle {
  background-color: #fff;
  color: #1dc5a3;
}

body.theme-red .btn-outline.btn-success:active:hover, body.theme-red .btn-outline.btn-success:active:focus, body.theme-red .btn-outline.btn-success:active.focus, body.theme-red .btn-outline.btn-success.active:hover, body.theme-red .btn-outline.btn-success.active:focus, body.theme-red .btn-outline.btn-success.active.focus,
.open > body.theme-red .btn-outline.btn-success.dropdown-toggle:hover,
.open > body.theme-red .btn-outline.btn-success.dropdown-toggle:focus,
.open > body.theme-red .btn-outline.btn-success.dropdown-toggle.focus {
  background-color: #1dc5a3;
  color: #fff;
}

body.theme-red .btn-outline.btn-success.disabled:hover, body.theme-red .btn-outline.btn-success.disabled:focus, body.theme-red .btn-outline.btn-success.disabled.focus, body.theme-red .btn-outline.btn-success[disabled]:hover, body.theme-red .btn-outline.btn-success[disabled]:focus, body.theme-red .btn-outline.btn-success[disabled].focus,
fieldset[disabled] body.theme-red .btn-outline.btn-success:hover,
fieldset[disabled] body.theme-red .btn-outline.btn-success:focus,
fieldset[disabled] body.theme-red .btn-outline.btn-success.focus {
  border-color: #1dc5a3;
}

body.theme-red .btn-outline.btn-success .badge {
  color: #1dc5a3;
}

body.theme-red .btn-outline.btn-info {
  border-color: #02baf0;
  color: #02baf0;
  background-color: #fff;
}

body.theme-red .btn-outline.btn-info:focus, body.theme-red .btn-outline.btn-info.focus {
  background-color: #fff;
  color: #02baf0;
}

body.theme-red .btn-outline.btn-info:hover {
  background-color: #02baf0;
  color: #fff;
}

body.theme-red .btn-outline.btn-info:active, body.theme-red .btn-outline.btn-info.active,
.open > body.theme-red .btn-outline.btn-info.dropdown-toggle {
  background-color: #fff;
  color: #02baf0;
}

body.theme-red .btn-outline.btn-info:active:hover, body.theme-red .btn-outline.btn-info:active:focus, body.theme-red .btn-outline.btn-info:active.focus, body.theme-red .btn-outline.btn-info.active:hover, body.theme-red .btn-outline.btn-info.active:focus, body.theme-red .btn-outline.btn-info.active.focus,
.open > body.theme-red .btn-outline.btn-info.dropdown-toggle:hover,
.open > body.theme-red .btn-outline.btn-info.dropdown-toggle:focus,
.open > body.theme-red .btn-outline.btn-info.dropdown-toggle.focus {
  background-color: #02baf0;
  color: #fff;
}

body.theme-red .btn-outline.btn-info.disabled:hover, body.theme-red .btn-outline.btn-info.disabled:focus, body.theme-red .btn-outline.btn-info.disabled.focus, body.theme-red .btn-outline.btn-info[disabled]:hover, body.theme-red .btn-outline.btn-info[disabled]:focus, body.theme-red .btn-outline.btn-info[disabled].focus,
fieldset[disabled] body.theme-red .btn-outline.btn-info:hover,
fieldset[disabled] body.theme-red .btn-outline.btn-info:focus,
fieldset[disabled] body.theme-red .btn-outline.btn-info.focus {
  border-color: #02baf0;
}

body.theme-red .btn-outline.btn-info .badge {
  color: #02baf0;
}

body.theme-red .btn-outline.btn-warning {
  border-color: #ff9b07;
  color: #ff9b07;
  background-color: #fff;
}

body.theme-red .btn-outline.btn-warning:focus, body.theme-red .btn-outline.btn-warning.focus {
  background-color: #fff;
  color: #ff9b07;
}

body.theme-red .btn-outline.btn-warning:hover {
  background-color: #ff9b07;
  color: #fff;
}

body.theme-red .btn-outline.btn-warning:active, body.theme-red .btn-outline.btn-warning.active,
.open > body.theme-red .btn-outline.btn-warning.dropdown-toggle {
  background-color: #fff;
  color: #ff9b07;
}

body.theme-red .btn-outline.btn-warning:active:hover, body.theme-red .btn-outline.btn-warning:active:focus, body.theme-red .btn-outline.btn-warning:active.focus, body.theme-red .btn-outline.btn-warning.active:hover, body.theme-red .btn-outline.btn-warning.active:focus, body.theme-red .btn-outline.btn-warning.active.focus,
.open > body.theme-red .btn-outline.btn-warning.dropdown-toggle:hover,
.open > body.theme-red .btn-outline.btn-warning.dropdown-toggle:focus,
.open > body.theme-red .btn-outline.btn-warning.dropdown-toggle.focus {
  background-color: #ff9b07;
  color: #fff;
}

body.theme-red .btn-outline.btn-warning.disabled:hover, body.theme-red .btn-outline.btn-warning.disabled:focus, body.theme-red .btn-outline.btn-warning.disabled.focus, body.theme-red .btn-outline.btn-warning[disabled]:hover, body.theme-red .btn-outline.btn-warning[disabled]:focus, body.theme-red .btn-outline.btn-warning[disabled].focus,
fieldset[disabled] body.theme-red .btn-outline.btn-warning:hover,
fieldset[disabled] body.theme-red .btn-outline.btn-warning:focus,
fieldset[disabled] body.theme-red .btn-outline.btn-warning.focus {
  border-color: #ff9b07;
}

body.theme-red .btn-outline.btn-warning .badge {
  color: #ff9b07;
}

body.theme-red .btn-outline.btn-danger {
  border-color: #f56c6c;
  color: #f56c6c;
  background-color: #fff;
}

body.theme-red .btn-outline.btn-danger:focus, body.theme-red .btn-outline.btn-danger.focus {
  background-color: #fff;
  color: #f56c6c;
}

body.theme-red .btn-outline.btn-danger:hover {
  background-color: #f56c6c;
  color: #fff;
}

body.theme-red .btn-outline.btn-danger:active, body.theme-red .btn-outline.btn-danger.active,
.open > body.theme-red .btn-outline.btn-danger.dropdown-toggle {
  background-color: #fff;
  color: #f56c6c;
}

body.theme-red .btn-outline.btn-danger:active:hover, body.theme-red .btn-outline.btn-danger:active:focus, body.theme-red .btn-outline.btn-danger:active.focus, body.theme-red .btn-outline.btn-danger.active:hover, body.theme-red .btn-outline.btn-danger.active:focus, body.theme-red .btn-outline.btn-danger.active.focus,
.open > body.theme-red .btn-outline.btn-danger.dropdown-toggle:hover,
.open > body.theme-red .btn-outline.btn-danger.dropdown-toggle:focus,
.open > body.theme-red .btn-outline.btn-danger.dropdown-toggle.focus {
  background-color: #f56c6c;
  color: #fff;
}

body.theme-red .btn-outline.btn-danger.disabled:hover, body.theme-red .btn-outline.btn-danger.disabled:focus, body.theme-red .btn-outline.btn-danger.disabled.focus, body.theme-red .btn-outline.btn-danger[disabled]:hover, body.theme-red .btn-outline.btn-danger[disabled]:focus, body.theme-red .btn-outline.btn-danger[disabled].focus,
fieldset[disabled] body.theme-red .btn-outline.btn-danger:hover,
fieldset[disabled] body.theme-red .btn-outline.btn-danger:focus,
fieldset[disabled] body.theme-red .btn-outline.btn-danger.focus {
  border-color: #f56c6c;
}

body.theme-red .btn-outline.btn-danger .badge {
  color: #f56c6c;
}

body.theme-red .btn-noline.btn-primary {
  color: #f56c6c !important;
  background: none !important;
}

body.theme-red .btn-noline.btn-success {
  color: #1dc5a3 !important;
  background: none !important;
}

body.theme-red .btn-noline.btn-info {
  color: #02baf0 !important;
  background: none !important;
}

body.theme-red .btn-noline.btn-warning {
  color: #ff9b07 !important;
  background: none !important;
}

body.theme-red .btn-noline.btn-danger {
  color: #f56c6c !important;
  background: none !important;
}

body.theme-red .dropdown-menu {
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
}

body.theme-red .dropdown-menu .divider {
  background-color: #e5e5e5;
}

body.theme-red .dropdown-menu > li > a {
  color: #777777;
}

body.theme-red .dropdown-menu > li > a:hover, body.theme-red .dropdown-menu > li > a:focus {
  color: #262626;
  text-decoration: none;
  background-color: #f5f5f5;
}

body.theme-red .dropdown-menu.dropdown-menu-primary > li > a:hover, body.theme-red .dropdown-menu.dropdown-menu-primary > li > a:focus {
  color: #fff;
  background-color: #f56c6c;
}

body.theme-red .dropdown-menu.dropdown-menu-success > li > a:hover, body.theme-red .dropdown-menu.dropdown-menu-success > li > a:focus {
  color: #fff;
  background-color: #1dc5a3;
}

body.theme-red .dropdown-menu.dropdown-menu-info > li > a:hover, body.theme-red .dropdown-menu.dropdown-menu-info > li > a:focus {
  color: #fff;
  background-color: #02BAF0;
}

body.theme-red .dropdown-menu.dropdown-menu-warning > li > a:hover, body.theme-red .dropdown-menu.dropdown-menu-warning > li > a:focus {
  color: #fff;
  background-color: #ff9b07;
}

body.theme-red .dropdown-menu.dropdown-menu-danger > li > a:hover, body.theme-red .dropdown-menu.dropdown-menu-danger > li > a:focus {
  color: #fff;
  background-color: #f56c6c;
}

body.theme-red .dropdown-menu > .active > a, body.theme-red .dropdown-menu > .active > a:hover, body.theme-red .dropdown-menu > .active > a:focus {
  color: #fff;
  text-decoration: none;
  background-color: #f56c6c;
  outline: 0;
}

body.theme-red .dropdown-menu > .disabled > a, body.theme-red .dropdown-menu > .disabled > a:hover, body.theme-red .dropdown-menu > .disabled > a:focus {
  color: rgba(119, 119, 119, 0.6);
}

body.theme-red .dropdown-menu > .disabled > a:hover, body.theme-red .dropdown-menu > .disabled > a:focus {
  background-color: transparent;
  background-image: none;
}

body.theme-red .dropdown-header {
  color: #777777;
}

body.theme-red .hoverdown-menu > ul {
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}

body.theme-red .hoverdown-menu > ul > li > a {
  color: #777777;
}

body.theme-red .hoverdown-menu > ul > li > a:hover, body.theme-red .hoverdown-menu > ul > li > a:focus {
  color: #262626;
  text-decoration: none;
  background-color: #f5f5f5;
}

body.theme-red .hoverdown-menu.hoverdown-menu-primary > ul > li > a:hover, body.theme-red .hoverdown-menu.hoverdown-menu-primary > ul > li > a:focus {
  color: #fff;
  background-color: #f56c6c;
}

body.theme-red .hoverdown-menu.hoverdown-menu-success > ul > li > a:hover, body.theme-red .hoverdown-menu.hoverdown-menu-success > ul > li > a:focus {
  color: #fff;
  background-color: #1dc5a3;
}

body.theme-red .hoverdown-menu.hoverdown-menu-info > ul > li > a:hover, body.theme-red .hoverdown-menu.hoverdown-menu-info > ul > li > a:focus {
  color: #fff;
  background-color: #02BAF0;
}

body.theme-red .hoverdown-menu.hoverdown-menu-warning > ul > li > a:hover, body.theme-red .hoverdown-menu.hoverdown-menu-warning > ul > li > a:focus {
  color: #fff;
  background-color: #ff9b07;
}

body.theme-red .hoverdown-menu.hoverdown-menu-danger > ul > li > a:hover, body.theme-red .hoverdown-menu.hoverdown-menu-danger > ul > li > a:focus {
  color: #fff;
  background-color: #f56c6c;
}

body.theme-red .divider {
  background-color: #e5e5e5;
}

body.theme-red .hoverdown-menu > ul > .disabled > a, body.theme-red .hoverdown-menu > ul > .disabled > a:hover, body.theme-red .hoverdown-menu > ul > .disabled > a:focus {
  color: rgba(119, 119, 119, 0.6);
}

body.theme-red .hoverdown-menu > ul > .disabled > a:hover, body.theme-red .hoverdown-menu > ul > .disabled > a:focus {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
}

body.theme-red .input-group-addon {
  color: #555555;
  background-color: #fff;
  border: 1px solid #ddd;
}

body.theme-red .input-group-addon.addon-primary {
  border-color: #f56c6c;
  background-color: #f56c6c;
  color: #fff;
}

body.theme-red .input-group-addon.addon-success {
  border-color: #1dc5a3;
  background-color: #1dc5a3;
  color: #fff;
}

body.theme-red .input-group-addon.addon-info {
  border-color: #02BAF0;
  background-color: #02BAF0;
  color: #fff;
}

body.theme-red .input-group-addon.addon-warning {
  border-color: #ff9b07;
  background-color: #ff9b07;
  color: #fff;
}

body.theme-red .input-group-addon.addon-danger {
  border-color: #f56c6c;
  background-color: #f56c6c;
  color: #fff;
}

body.theme-red .nav > li > a:hover, body.theme-red .nav > li > a:focus {
  background-color: #eeeeee;
}

body.theme-red .nav > li.disabled > a {
  color: #777777;
}

body.theme-red .nav > li.disabled > a:hover, body.theme-red .nav > li.disabled > a:focus {
  color: #777777;
  background-color: transparent;
}

body.theme-red .nav .open > a, body.theme-red .nav .open > a:hover, body.theme-red .nav .open > a:focus {
  background-color: #fff;
}

body.theme-red .nav .nav-divider {
  background-color: #e5e5e5;
}

body.theme-red .nav-tabs-default > .nav-tabs > li > a {
  color: #676a6c;
  background-color: #fff;
}

body.theme-red .nav-tabs-default > .nav-tabs > li > a:hover {
  color: #f56c6c;
  background-color: #fff;
}

body.theme-red .nav-tabs-default > .nav-tabs > li.active > a,
body.theme-red .nav-tabs-default > .nav-tabs > li.active > a:focus,
body.theme-red .nav-tabs-default > .nav-tabs > li.active > a:hover {
  color: #f56c6c;
  background-color: #fff;
}

body.theme-red .nav-tabs-vertical > .nav-tabs > li > a {
  color: #676a6c;
  background-color: #fff;
}

body.theme-red .nav-tabs-vertical > .nav-tabs > li > a:hover {
  color: #f56c6c;
  background-color: #fff;
}

body.theme-red .nav-tabs-vertical > .nav-tabs > li.active > a,
body.theme-red .nav-tabs-vertical > .nav-tabs > li.active > a:focus {
  color: #fff;
  background-color: #f56c6c;
}

body.theme-red .nav-tabs-easy > .nav-tabs > li > a {
  color: #676a6c;
  background-color: #fff;
}

body.theme-red .nav-tabs-easy > .nav-tabs > li > a:hover {
  color: #f56c6c;
  background-color: #fff;
}

body.theme-red .nav-tabs-easy > .nav-tabs > li.active > a,
body.theme-red .nav-tabs-easy > .nav-tabs > li.active > a:focus,
body.theme-red .nav-tabs-easy > .nav-tabs > li.active > a:hover {
  border: none;
  border-bottom: 1px solid #f56c6c;
  color: #f56c6c;
  background-color: #fff;
}

body.theme-red .nav-tabs-card > .nav-tabs {
  background-color: #fff8f8;
}

body.theme-red .nav-tabs-card > .nav-tabs > li > a {
  color: #676a6c;
  background-color: #fff8f8;
}

body.theme-red .nav-tabs-card > .nav-tabs > li > a:hover {
  color: #f56c6c;
}

body.theme-red .nav-tabs-card > .nav-tabs > li.active > a,
body.theme-red .nav-tabs-card > .nav-tabs > li.active > a:focus,
body.theme-red .nav-tabs-card > .nav-tabs > li.active > a:hover {
  color: #f56c6c;
  background-color: #fff;
}

body.theme-red .nav-pills > li.active > a, body.theme-red .nav-pills > li.active > a:hover, body.theme-red .nav-pills > li.active > a:focus {
  color: #fff;
  background-color: #f56c6c;
}

body.theme-red .navbar-toggle {
  background-color: transparent;
  background-image: none;
}

body.theme-red .navbar-default {
  background-color: #f8f8f8;
}

body.theme-red .navbar-default .navbar-brand {
  color: #777;
}

body.theme-red .navbar-default .navbar-brand:hover, body.theme-red .navbar-default .navbar-brand:focus {
  color: #5e5e5e;
  background-color: transparent;
}

body.theme-red .navbar-default .navbar-text {
  color: #777;
}

body.theme-red .navbar-default .navbar-nav > li > a {
  color: #777;
}

body.theme-red .navbar-default .navbar-nav > li > a:hover, body.theme-red .navbar-default .navbar-nav > li > a:focus {
  color: #333;
  background-color: transparent;
}

body.theme-red .navbar-default .navbar-nav > .active > a, body.theme-red .navbar-default .navbar-nav > .active > a:hover, body.theme-red .navbar-default .navbar-nav > .active > a:focus {
  color: #555;
  background-color: #e7e7e7;
}

body.theme-red .navbar-default .navbar-nav > .disabled > a, body.theme-red .navbar-default .navbar-nav > .disabled > a:hover, body.theme-red .navbar-default .navbar-nav > .disabled > a:focus {
  color: #ccc;
  background-color: transparent;
}

body.theme-red .navbar-default .navbar-nav > .open > a, body.theme-red .navbar-default .navbar-nav > .open > a:hover, body.theme-red .navbar-default .navbar-nav > .open > a:focus {
  color: #555;
  background-color: #e7e7e7;
}

@media (max-width: 767px) {
  body.theme-red .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #777;
  }
  body.theme-red .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, body.theme-red .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #333;
    background-color: transparent;
  }
  body.theme-red .navbar-default .navbar-nav .open .dropdown-menu > .active > a, body.theme-red .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, body.theme-red .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #555;
    background-color: #e7e7e7;
  }
  body.theme-red .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, body.theme-red .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, body.theme-red .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #ccc;
    background-color: transparent;
  }
}

body.theme-red .navbar-default .navbar-toggle:hover, body.theme-red .navbar-default .navbar-toggle:focus {
  background-color: #ddd;
}

body.theme-red .navbar-default .navbar-toggle .icon-bar {
  background-color: #888;
}

body.theme-red .navbar-default .navbar-link {
  color: #777;
}

body.theme-red .navbar-default .navbar-link:hover {
  color: #333;
}

body.theme-red .navbar-default .btn-link {
  color: #777;
}

body.theme-red .navbar-default .btn-link:hover, body.theme-red .navbar-default .btn-link:focus {
  color: #333;
}

body.theme-red .navbar-default .btn-link[disabled]:hover, body.theme-red .navbar-default .btn-link[disabled]:focus,
fieldset[disabled] body.theme-red .navbar-default .btn-link:hover,
fieldset[disabled] body.theme-red .navbar-default .btn-link:focus {
  color: #ccc;
}

body.theme-red .navbar-inverse {
  background-color: #222;
}

body.theme-red .navbar-inverse .navbar-brand {
  color: #9d9d9d;
}

body.theme-red .navbar-inverse .navbar-brand:hover, body.theme-red .navbar-inverse .navbar-brand:focus {
  color: #fff;
  background-color: transparent;
}

body.theme-red .navbar-inverse .navbar-text {
  color: #9d9d9d;
}

body.theme-red .navbar-inverse .navbar-nav > li > a {
  color: #9d9d9d;
}

body.theme-red .navbar-inverse .navbar-nav > li > a:hover, body.theme-red .navbar-inverse .navbar-nav > li > a:focus {
  color: #fff;
  background-color: transparent;
}

body.theme-red .navbar-inverse .navbar-nav > .active > a, body.theme-red .navbar-inverse .navbar-nav > .active > a:hover, body.theme-red .navbar-inverse .navbar-nav > .active > a:focus {
  color: #fff;
  background-color: #090909;
}

body.theme-red .navbar-inverse .navbar-nav > .disabled > a, body.theme-red .navbar-inverse .navbar-nav > .disabled > a:hover, body.theme-red .navbar-inverse .navbar-nav > .disabled > a:focus {
  color: #444;
  background-color: transparent;
}

body.theme-red .navbar-inverse .navbar-nav > .open > a, body.theme-red .navbar-inverse .navbar-nav > .open > a:hover, body.theme-red .navbar-inverse .navbar-nav > .open > a:focus {
  color: #fff;
  background-color: #090909;
}

@media (max-width: 767px) {
  body.theme-red .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
    background-color: #090909;
  }
  body.theme-red .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
    color: #9d9d9d;
  }
  body.theme-red .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, body.theme-red .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #fff;
    background-color: transparent;
  }
  body.theme-red .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, body.theme-red .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, body.theme-red .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #fff;
    background-color: #090909;
  }
  body.theme-red .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, body.theme-red .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, body.theme-red .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #444;
    background-color: transparent;
  }
}

body.theme-red .navbar-inverse .navbar-toggle:hover, body.theme-red .navbar-inverse .navbar-toggle:focus {
  background-color: #333;
}

body.theme-red .navbar-inverse .navbar-toggle .icon-bar {
  background-color: #fff;
}

body.theme-red .navbar-inverse .navbar-link {
  color: #9d9d9d;
}

body.theme-red .navbar-inverse .navbar-link:hover {
  color: #fff;
}

body.theme-red .navbar-inverse .btn-link {
  color: #9d9d9d;
}

body.theme-red .navbar-inverse .btn-link:hover, body.theme-red .navbar-inverse .btn-link:focus {
  color: #fff;
}

body.theme-red .navbar-inverse .btn-link[disabled]:hover, body.theme-red .navbar-inverse .btn-link[disabled]:focus,
fieldset[disabled] body.theme-red .navbar-inverse .btn-link:hover,
fieldset[disabled] body.theme-red .navbar-inverse .btn-link:focus {
  color: #444;
}

body.theme-red .breadcrumb > li + li:before {
  color: #ccc;
}

body.theme-red .breadcrumb > .active {
  color: #777777;
}

body.theme-red .breadcrumb.breadcrumb-gray {
  background-color: #f5f5f5;
}

body.theme-red .pagination > li > a,
body.theme-red .pagination > li > span {
  color: #777777;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd;
}

body.theme-red .pagination > li > a:hover, body.theme-red .pagination > li > a:focus,
body.theme-red .pagination > li > span:hover,
body.theme-red .pagination > li > span:focus {
  background-color: #eeeeee;
}

body.theme-red .pagination > .active > a, body.theme-red .pagination > .active > a:hover, body.theme-red .pagination > .active > a:focus,
body.theme-red .pagination > .active > span,
body.theme-red .pagination > .active > span:hover,
body.theme-red .pagination > .active > span:focus {
  color: #777777;
  background-color: #eeeeee;
  border-color: #ddd;
}

body.theme-red .pagination > .disabled > span,
body.theme-red .pagination > .disabled > span:hover,
body.theme-red .pagination > .disabled > span:focus,
body.theme-red .pagination > .disabled > a,
body.theme-red .pagination > .disabled > a:hover,
body.theme-red .pagination > .disabled > a:focus {
  color: #777777;
  background-color: #fff;
  border-color: #ddd;
}

body.theme-red .pager li > a,
body.theme-red .pager li > span {
  background-color: #fff;
  border: 1px solid #ddd;
}

body.theme-red .pager li > a:hover,
body.theme-red .pager li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}

body.theme-red .pager .disabled > a,
body.theme-red .pager .disabled > a:hover,
body.theme-red .pager .disabled > a:focus,
body.theme-red .pager .disabled > span {
  color: #777777;
  background-color: #fff;
}

body.theme-red .label {
  color: #fff;
}

body.theme-red a.label:hover, body.theme-red a.label:focus {
  color: #fff;
}

body.theme-red .label-default {
  background-color: #777777;
}

body.theme-red .label-default[href]:hover, body.theme-red .label-default[href]:focus {
  background-color: #5e5e5e;
}

body.theme-red .label-default.label-outline {
  color: #777777;
  border: 1px solid #777777;
  background-color: #fff;
}

body.theme-red .label-primary {
  background-color: #f56c6c;
}

body.theme-red .label-primary[href]:hover, body.theme-red .label-primary[href]:focus {
  background-color: #f23c3c;
}

body.theme-red .label-primary.label-outline {
  color: #f56c6c;
  border: 1px solid #f56c6c;
  background-color: #fff;
}

body.theme-red .label-success {
  background-color: #1dc5a3;
}

body.theme-red .label-success[href]:hover, body.theme-red .label-success[href]:focus {
  background-color: #16997e;
}

body.theme-red .label-success.label-outline {
  color: #1dc5a3;
  border: 1px solid #1dc5a3;
  background-color: #fff;
}

body.theme-red .label-info {
  background-color: #02BAF0;
}

body.theme-red .label-info[href]:hover, body.theme-red .label-info[href]:focus {
  background-color: #0293bd;
}

body.theme-red .label-info.label-outline {
  color: #02BAF0;
  border: 1px solid #02BAF0;
  background-color: #fff;
}

body.theme-red .label-warning {
  background-color: #ff9b07;
}

body.theme-red .label-warning[href]:hover, body.theme-red .label-warning[href]:focus {
  background-color: #d37e00;
}

body.theme-red .label-warning.label-outline {
  color: #ff9b07;
  border: 1px solid #ff9b07;
  background-color: #fff;
}

body.theme-red .label-danger {
  background-color: #f56c6c;
}

body.theme-red .label-danger[href]:hover, body.theme-red .label-danger[href]:focus {
  background-color: #f23c3c;
}

body.theme-red .label-danger.label-outline {
  color: #f56c6c;
  border: 1px solid #f56c6c;
  background-color: #fff;
}

body.theme-red .label-black {
  background-color: #000;
}

body.theme-red .label-black[href]:hover, body.theme-red .label-black[href]:focus {
  background-color: black;
}

body.theme-red .label-black.label-outline {
  color: #000;
  border: 1px solid #000;
  background-color: #fff;
}

body.theme-red .badge {
  color: #fff;
  background-color: #777777;
}

body.theme-red .badge.badge-primary {
  background-color: #f56c6c;
}

body.theme-red .badge.badge-success {
  background-color: #1dc5a3;
}

body.theme-red .badge.badge-info {
  background-color: #02BAF0;
}

body.theme-red .badge.badge-warning {
  background-color: #ff9b07;
}

body.theme-red .badge.badge-danger {
  background-color: #f56c6c;
}

body.theme-red .badge.badge-black {
  background-color: #000;
}

body.theme-red a.badge:hover,
body.theme-red a.badge:focus {
  color: #fff;
}

body.theme-red .list-group-item.active > .badge,
body.theme-red .nav-pills > .active > a > .badge {
  color: #f56c6c;
  background-color: #fff;
}

body.theme-red .jumbotron {
  color: inherit;
  background-color: #eeeeee;
}

body.theme-red .jumbotron h1,
body.theme-red .jumbotron .h1 {
  color: inherit;
}

body.theme-red .jumbotron > hr {
  border-top-color: #d5d5d5;
}

body.theme-red .thumbnail {
  background-color: #fff;
  border: 1px solid #ddd;
}

body.theme-red .thumbnail .caption {
  color: #676a6c;
}

body.theme-red a.thumbnail:hover,
body.theme-red a.thumbnail:focus,
body.theme-red a.thumbnail.active {
  border-color: #f56c6c;
}

body.theme-red .alert h4 {
  color: inherit;
}

body.theme-red .alert-dismissable .close,
body.theme-red .alert-dismissible .close {
  color: inherit;
}

body.theme-red .alert-primary {
  color: #f56c6c;
  background-color: rgba(245, 108, 108, 0.1);
  border-color: none;
}

body.theme-red .alert-primary hr {
  border-top-color: #f35454;
}

body.theme-red .alert-primary .alert-link {
  color: #f56c6c;
}

body.theme-red .alert-primary.dark {
  color: #fff;
  background-color: #f56c6c;
}

body.theme-red .alert-primary.dark .alert-link {
  color: #fff;
}

body.theme-red .alert-primary.dark.alert-dismissable .close:hover {
  color: #fff;
}

body.theme-red .alert-success {
  color: #1dc5a3;
  background-color: rgba(29, 197, 163, 0.1);
  border-color: none;
}

body.theme-red .alert-success hr {
  border-top-color: #1aaf91;
}

body.theme-red .alert-success .alert-link {
  color: #1dc5a3;
}

body.theme-red .alert-success.dark {
  color: #fff;
  background-color: #1dc5a3;
}

body.theme-red .alert-success.dark .alert-link {
  color: #fff;
}

body.theme-red .alert-success.dark.alert-dismissable .close:hover {
  color: #fff;
}

body.theme-red .alert-info {
  color: #02BAF0;
  background-color: rgba(2, 186, 240, 0.1);
  border-color: none;
}

body.theme-red .alert-info hr {
  border-top-color: #02a6d7;
}

body.theme-red .alert-info .alert-link {
  color: #02BAF0;
}

body.theme-red .alert-info.dark {
  color: #fff;
  background-color: #02BAF0;
}

body.theme-red .alert-info.dark .alert-link {
  color: #fff;
}

body.theme-red .alert-info.dark.alert-dismissable .close:hover {
  color: #fff;
}

body.theme-red .alert-warning {
  color: #ff9b07;
  background-color: rgba(255, 155, 7, 0.1);
  border-color: none;
}

body.theme-red .alert-warning hr {
  border-top-color: #ed8d00;
}

body.theme-red .alert-warning .alert-link {
  color: #ff9b07;
}

body.theme-red .alert-warning.dark {
  color: #fff;
  background-color: #ff9b07;
}

body.theme-red .alert-warning.dark .alert-link {
  color: #fff;
}

body.theme-red .alert-warning.dark.alert-dismissable .close:hover {
  color: #fff;
}

body.theme-red .alert-danger {
  color: #f56c6c;
  background-color: rgba(245, 108, 108, 0.1);
  border-color: none;
}

body.theme-red .alert-danger hr {
  border-top-color: #f35454;
}

body.theme-red .alert-danger .alert-link {
  color: #f56c6c;
}

body.theme-red .alert-danger.dark {
  color: #fff;
  background-color: #f56c6c;
}

body.theme-red .alert-danger.dark .alert-link {
  color: #fff;
}

body.theme-red .alert-danger.dark.alert-dismissable .close:hover {
  color: #fff;
}

body.theme-red .progress {
  background-color: #f5f5f5;
}

body.theme-red .progress-bar {
  color: #fff;
  background-color: #f56c6c;
}

body.theme-red .progress-bar-success {
  background-color: #1dc5a3;
}

body.theme-red .progress-bar-info {
  background-color: #02BAF0;
}

body.theme-red .progress-bar-warning {
  background-color: #ff9b07;
}

body.theme-red .progress-bar-danger {
  background-color: #f56c6c;
}

body.theme-red .list-group-item {
  background-color: #fff;
  border: 1px solid #ddd;
}

body.theme-red .list-group-item.disabled, body.theme-red .list-group-item.disabled:hover, body.theme-red .list-group-item.disabled:focus {
  color: #777777;
  background-color: #eeeeee;
}

body.theme-red .list-group-item.disabled .list-group-item-heading, body.theme-red .list-group-item.disabled:hover .list-group-item-heading, body.theme-red .list-group-item.disabled:focus .list-group-item-heading {
  color: inherit;
}

body.theme-red .list-group-item.disabled .list-group-item-text, body.theme-red .list-group-item.disabled:hover .list-group-item-text, body.theme-red .list-group-item.disabled:focus .list-group-item-text {
  color: #777777;
}

body.theme-red .list-group-item.active, body.theme-red .list-group-item.active:hover, body.theme-red .list-group-item.active:focus {
  color: #fff;
  background-color: #f56c6c;
  border-color: #f56c6c;
}

body.theme-red .list-group-item.active .list-group-item-heading,
body.theme-red .list-group-item.active .list-group-item-heading > small,
body.theme-red .list-group-item.active .list-group-item-heading > .small, body.theme-red .list-group-item.active:hover .list-group-item-heading,
body.theme-red .list-group-item.active:hover .list-group-item-heading > small,
body.theme-red .list-group-item.active:hover .list-group-item-heading > .small, body.theme-red .list-group-item.active:focus .list-group-item-heading,
body.theme-red .list-group-item.active:focus .list-group-item-heading > small,
body.theme-red .list-group-item.active:focus .list-group-item-heading > .small {
  color: inherit;
}

body.theme-red .list-group-item.active .list-group-item-text, body.theme-red .list-group-item.active:hover .list-group-item-text, body.theme-red .list-group-item.active:focus .list-group-item-text {
  color: #fee9e9;
}

body.theme-red .list-group.bottom-line .list-group-item {
  border-bottom: 1px solid #ddd;
}

body.theme-red .list-group.bottom-line-dashed .list-group-item {
  border-bottom: 1px dashed #ddd;
}

body.theme-red a.list-group-item,
body.theme-red button.list-group-item {
  color: #676a6c;
}

body.theme-red a.list-group-item .list-group-item-heading,
body.theme-red button.list-group-item .list-group-item-heading {
  color: #333;
}

body.theme-red a.list-group-item:hover, body.theme-red a.list-group-item:focus,
body.theme-red button.list-group-item:hover,
body.theme-red button.list-group-item:focus {
  color: #676a6c;
  text-decoration: none;
  background-color: #f5f5f5;
}

body.theme-red .list-group-item-primary {
  color: #fff;
  background-color: #f56c6c;
}

body.theme-red a.list-group-item-primary,
body.theme-red button.list-group-item-primary {
  color: #fff;
}

body.theme-red a.list-group-item-primary .list-group-item-heading,
body.theme-red button.list-group-item-primary .list-group-item-heading {
  color: inherit;
}

body.theme-red a.list-group-item-primary:hover, body.theme-red a.list-group-item-primary:focus,
body.theme-red button.list-group-item-primary:hover,
body.theme-red button.list-group-item-primary:focus {
  color: #fff;
  background-color: #f35454;
}

body.theme-red a.list-group-item-primary.active, body.theme-red a.list-group-item-primary.active:hover, body.theme-red a.list-group-item-primary.active:focus,
body.theme-red button.list-group-item-primary.active,
body.theme-red button.list-group-item-primary.active:hover,
body.theme-red button.list-group-item-primary.active:focus {
  color: #fff;
  background-color: #fff;
  border-color: #fff;
}

body.theme-red .list-group-item-success {
  color: #fff;
  background-color: #1dc5a3;
}

body.theme-red a.list-group-item-success,
body.theme-red button.list-group-item-success {
  color: #fff;
}

body.theme-red a.list-group-item-success .list-group-item-heading,
body.theme-red button.list-group-item-success .list-group-item-heading {
  color: inherit;
}

body.theme-red a.list-group-item-success:hover, body.theme-red a.list-group-item-success:focus,
body.theme-red button.list-group-item-success:hover,
body.theme-red button.list-group-item-success:focus {
  color: #fff;
  background-color: #1aaf91;
}

body.theme-red a.list-group-item-success.active, body.theme-red a.list-group-item-success.active:hover, body.theme-red a.list-group-item-success.active:focus,
body.theme-red button.list-group-item-success.active,
body.theme-red button.list-group-item-success.active:hover,
body.theme-red button.list-group-item-success.active:focus {
  color: #fff;
  background-color: #fff;
  border-color: #fff;
}

body.theme-red .list-group-item-info {
  color: #fff;
  background-color: #02BAF0;
}

body.theme-red a.list-group-item-info,
body.theme-red button.list-group-item-info {
  color: #fff;
}

body.theme-red a.list-group-item-info .list-group-item-heading,
body.theme-red button.list-group-item-info .list-group-item-heading {
  color: inherit;
}

body.theme-red a.list-group-item-info:hover, body.theme-red a.list-group-item-info:focus,
body.theme-red button.list-group-item-info:hover,
body.theme-red button.list-group-item-info:focus {
  color: #fff;
  background-color: #02a6d7;
}

body.theme-red a.list-group-item-info.active, body.theme-red a.list-group-item-info.active:hover, body.theme-red a.list-group-item-info.active:focus,
body.theme-red button.list-group-item-info.active,
body.theme-red button.list-group-item-info.active:hover,
body.theme-red button.list-group-item-info.active:focus {
  color: #fff;
  background-color: #fff;
  border-color: #fff;
}

body.theme-red .list-group-item-warning {
  color: #fff;
  background-color: #ff9b07;
}

body.theme-red a.list-group-item-warning,
body.theme-red button.list-group-item-warning {
  color: #fff;
}

body.theme-red a.list-group-item-warning .list-group-item-heading,
body.theme-red button.list-group-item-warning .list-group-item-heading {
  color: inherit;
}

body.theme-red a.list-group-item-warning:hover, body.theme-red a.list-group-item-warning:focus,
body.theme-red button.list-group-item-warning:hover,
body.theme-red button.list-group-item-warning:focus {
  color: #fff;
  background-color: #ed8d00;
}

body.theme-red a.list-group-item-warning.active, body.theme-red a.list-group-item-warning.active:hover, body.theme-red a.list-group-item-warning.active:focus,
body.theme-red button.list-group-item-warning.active,
body.theme-red button.list-group-item-warning.active:hover,
body.theme-red button.list-group-item-warning.active:focus {
  color: #fff;
  background-color: #fff;
  border-color: #fff;
}

body.theme-red .list-group-item-danger {
  color: #fff;
  background-color: #f56c6c;
}

body.theme-red a.list-group-item-danger,
body.theme-red button.list-group-item-danger {
  color: #fff;
}

body.theme-red a.list-group-item-danger .list-group-item-heading,
body.theme-red button.list-group-item-danger .list-group-item-heading {
  color: inherit;
}

body.theme-red a.list-group-item-danger:hover, body.theme-red a.list-group-item-danger:focus,
body.theme-red button.list-group-item-danger:hover,
body.theme-red button.list-group-item-danger:focus {
  color: #fff;
  background-color: #f35454;
}

body.theme-red a.list-group-item-danger.active, body.theme-red a.list-group-item-danger.active:hover, body.theme-red a.list-group-item-danger.active:focus,
body.theme-red button.list-group-item-danger.active,
body.theme-red button.list-group-item-danger.active:hover,
body.theme-red button.list-group-item-danger.active:focus {
  color: #fff;
  background-color: #fff;
  border-color: #fff;
}

body.theme-red .panel {
  background-color: #fff;
  border: none;
}

body.theme-red .panel.panel-noborder {
  border: none !important;
}

body.theme-red .panel-heading {
  border-bottom: 1px solid rgba(221, 221, 221, 0.5);
}

body.theme-red .panel-heading > .dropdown .dropdown-toggle {
  color: inherit;
}

body.theme-red .panel-heading .tools > a,
body.theme-red .panel-heading .tools > span > a {
  color: #777777;
}

body.theme-red .panel-title {
  color: inherit;
}

body.theme-red .panel-title > a,
body.theme-red .panel-title > small,
body.theme-red .panel-title > .small,
body.theme-red .panel-title > small > a,
body.theme-red .panel-title > .small > a {
  color: inherit;
}

body.theme-red .panel-footer {
  background-color: transparent;
  border-top: 1px solid #ddd;
}

body.theme-red .panel > .panel-body + .table,
body.theme-red .panel > .panel-body + .table-responsive,
body.theme-red .panel > .table + .panel-body,
body.theme-red .panel > .table-responsive + .panel-body {
  border-top: 1px solid #eee;
}

body.theme-red .panel-group .panel-heading + .panel-collapse > .panel-body,
body.theme-red .panel-group .panel-heading + .panel-collapse > .list-group {
  border-top: 1px solid #ddd;
}

body.theme-red .panel-group .panel-footer + .panel-collapse .panel-body {
  border-bottom: 1px solid #ddd;
}

body.theme-red .panel-default {
  border-color: #ddd;
}

body.theme-red .panel-default > .panel-heading {
  color: #333333;
  background-color: #f5f5f5;
  border-color: #ddd;
}

body.theme-red .panel-default > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ddd;
}

body.theme-red .panel-default > .panel-heading .badge {
  color: #f5f5f5;
  background-color: #333333;
}

body.theme-red .panel-default > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ddd;
}

body.theme-red .panel-primary {
  border-color: #f56c6c;
}

body.theme-red .panel-primary > .panel-heading {
  color: #fff;
  background-color: #f56c6c;
  border-color: #f56c6c;
}

body.theme-red .panel-primary > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #f56c6c;
}

body.theme-red .panel-primary > .panel-heading .badge {
  color: #f56c6c;
  background-color: #fff;
}

body.theme-red .panel-primary > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #f56c6c;
}

body.theme-red .panel-primary > .panel-heading > a {
  color: #fff;
}

body.theme-red .panel-primary > .panel-heading .tools > a,
body.theme-red .panel-primary > .panel-heading .tools > span > a {
  color: #fff;
}

body.theme-red .panel-success {
  border-color: #1dc5a3;
}

body.theme-red .panel-success > .panel-heading {
  color: #fff;
  background-color: #1dc5a3;
  border-color: #1dc5a3;
}

body.theme-red .panel-success > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #1dc5a3;
}

body.theme-red .panel-success > .panel-heading .badge {
  color: #1dc5a3;
  background-color: #fff;
}

body.theme-red .panel-success > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #1dc5a3;
}

body.theme-red .panel-success > .panel-heading > a {
  color: #fff;
}

body.theme-red .panel-success > .panel-heading .tools > a,
body.theme-red .panel-success > .panel-heading .tools > span > a {
  color: #fff;
}

body.theme-red .panel-info {
  border-color: #02BAF0;
}

body.theme-red .panel-info > .panel-heading {
  color: #fff;
  background-color: #02BAF0;
  border-color: #02BAF0;
}

body.theme-red .panel-info > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #02BAF0;
}

body.theme-red .panel-info > .panel-heading .badge {
  color: #02BAF0;
  background-color: #fff;
}

body.theme-red .panel-info > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #02BAF0;
}

body.theme-red .panel-info > .panel-heading > a {
  color: #fff;
}

body.theme-red .panel-info > .panel-heading .tools > a,
body.theme-red .panel-info > .panel-heading .tools > span > a {
  color: #fff;
}

body.theme-red .panel-warning {
  border-color: #ff9b07;
}

body.theme-red .panel-warning > .panel-heading {
  color: #fff;
  background-color: #ff9b07;
  border-color: #ff9b07;
}

body.theme-red .panel-warning > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ff9b07;
}

body.theme-red .panel-warning > .panel-heading .badge {
  color: #ff9b07;
  background-color: #fff;
}

body.theme-red .panel-warning > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ff9b07;
}

body.theme-red .panel-warning > .panel-heading > a {
  color: #fff;
}

body.theme-red .panel-warning > .panel-heading .tools > a,
body.theme-red .panel-warning > .panel-heading .tools > span > a {
  color: #fff;
}

body.theme-red .panel-danger {
  border-color: #f56c6c;
}

body.theme-red .panel-danger > .panel-heading {
  color: #fff;
  background-color: #f56c6c;
  border-color: #f56c6c;
}

body.theme-red .panel-danger > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #f56c6c;
}

body.theme-red .panel-danger > .panel-heading .badge {
  color: #f56c6c;
  background-color: #fff;
}

body.theme-red .panel-danger > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #f56c6c;
}

body.theme-red .panel-danger > .panel-heading > a {
  color: #fff;
}

body.theme-red .panel-danger > .panel-heading .tools > a,
body.theme-red .panel-danger > .panel-heading .tools > span > a {
  color: #fff;
}

body.theme-red .well {
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
}

body.theme-red .well.well-primary {
  color: #fff;
  background-color: #f56c6c;
  border-color: #f56c6c;
}

body.theme-red .well.well-success {
  color: #fff;
  background-color: #1dc5a3;
  border-color: #1dc5a3;
}

body.theme-red .well.well-info {
  color: #fff;
  background-color: #02BAF0;
  border-color: #02BAF0;
}

body.theme-red .well.well-warning {
  color: #fff;
  background-color: #ff9b07;
  border-color: #ff9b07;
}

body.theme-red .well.well-danger {
  color: #fff;
  background-color: #f56c6c;
  border-color: #f56c6c;
}

body.theme-red .close {
  color: #000;
}

body.theme-red .close:hover, body.theme-red .close:focus {
  color: #000;
}

body.theme-red .modal-dialog.modal-primary .modal-header {
  background-color: #f56c6c;
  color: #fff;
  border: 1px solid #f56c6c;
}

body.theme-red .modal-dialog.modal-primary .modal-header .close {
  color: #fff;
}

body.theme-red .modal-dialog.modal-success .modal-header {
  background-color: #1dc5a3;
  color: #fff;
  border: 1px solid #1dc5a3;
}

body.theme-red .modal-dialog.modal-success .modal-header .close {
  color: #fff;
}

body.theme-red .modal-dialog.modal-info .modal-header {
  background-color: #02BAF0;
  color: #fff;
  border: 1px solid #02BAF0;
}

body.theme-red .modal-dialog.modal-info .modal-header .close {
  color: #fff;
}

body.theme-red .modal-dialog.modal-warning .modal-header {
  background-color: #ff9b07;
  color: #fff;
  border: 1px solid #ff9b07;
}

body.theme-red .modal-dialog.modal-warning .modal-header .close {
  color: #fff;
}

body.theme-red .modal-dialog.modal-danger .modal-header {
  background-color: #f56c6c;
  color: #fff;
  border: 1px solid #f56c6c;
}

body.theme-red .modal-dialog.modal-danger .modal-header .close {
  color: #fff;
}

body.theme-red .modal-content {
  background-color: #fff;
  border: none;
}

body.theme-red .modal-backdrop {
  background-color: #000;
}

body.theme-red .modal-header {
  border-bottom: 1px solid #e5e5e5;
}

body.theme-red .modal-footer {
  border-top: 1px solid #e5e5e5;
}

body.theme-red .tooltip.top .tooltip-arrow {
  border-top-color: #000;
}

body.theme-red .tooltip.top-left .tooltip-arrow {
  border-top-color: #000;
}

body.theme-red .tooltip.top-right .tooltip-arrow {
  border-top-color: #000;
}

body.theme-red .tooltip.right .tooltip-arrow {
  border-right-color: #000;
}

body.theme-red .tooltip.left .tooltip-arrow {
  border-left-color: #000;
}

body.theme-red .tooltip.bottom .tooltip-arrow {
  border-bottom-color: #000;
}

body.theme-red .tooltip.bottom-left .tooltip-arrow {
  border-bottom-color: #000;
}

body.theme-red .tooltip.bottom-right .tooltip-arrow {
  border-bottom-color: #000;
}

body.theme-red .tooltip-inner {
  color: #fff;
  background-color: #000;
}

body.theme-red .tooltip-arrow {
  border-color: transparent;
}

body.theme-red .popover {
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
}

body.theme-red .popover > .arrow, body.theme-red .popover > .arrow:after {
  border-color: transparent;
}

body.theme-red .popover.top > .arrow {
  border-top-color: #999999;
  border-top-color: rgba(0, 0, 0, 0.25);
}

body.theme-red .popover.top > .arrow:after {
  border-top-color: #fff;
}

body.theme-red .popover.right > .arrow {
  border-right-color: #999999;
  border-right-color: rgba(0, 0, 0, 0.25);
}

body.theme-red .popover.right > .arrow:after {
  border-right-color: #fff;
}

body.theme-red .popover.bottom > .arrow {
  border-bottom-color: #999999;
  border-bottom-color: rgba(0, 0, 0, 0.25);
}

body.theme-red .popover.bottom > .arrow:after {
  border-bottom-color: #fff;
}

body.theme-red .popover.left > .arrow {
  border-left-color: #999999;
  border-left-color: rgba(0, 0, 0, 0.25);
}

body.theme-red .popover.left > .arrow:after {
  border-left-color: #fff;
}

body.theme-red .popover-title {
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
}

body.theme-red .popover-primary + .popover .popover-title {
  color: #fff;
  background-color: #f56c6c;
  border-color: #f56c6c;
}

body.theme-red .popover-success + .popover .popover-title {
  color: #fff;
  background-color: #1dc5a3;
  border-color: #1dc5a3;
}

body.theme-red .popover-info + .popover .popover-title {
  color: #fff;
  background-color: #02BAF0;
  border-color: #02BAF0;
}

body.theme-red .popover-warning + .popover .popover-title {
  color: #fff;
  background-color: #ff9b07;
  border-color: #ff9b07;
}

body.theme-red .popover-danger + .popover .popover-title {
  color: #fff;
  background-color: #f56c6c;
  border-color: #f56c6c;
}

body.theme-red .carousel-control {
  color: #fff;
  background-color: transparent;
}

body.theme-red .carousel-control:hover, body.theme-red .carousel-control:focus {
  color: #fff;
}

body.theme-red .carousel-indicators li {
  background-color: #000 \9;
  background-color: transparent;
  border: 1px solid #fff;
}

body.theme-red .carousel-indicators .active {
  background-color: #fff;
}

body.theme-red .carousel-caption {
  color: #fff;
}

body.theme-red body {
  background: #f5f5f5;
  color: #676a6c;
}

body.theme-red ::-webkit-scrollbar-track {
  background-color: #f5f5f5;
}

body.theme-red ::-webkit-scrollbar {
  background-color: #f5f5f5;
}

body.theme-red ::-webkit-scrollbar-thumb {
  background-color: #999;
}

body.theme-red .bg-white {
  background-color: #fff;
}

body.theme-red .bg-gray {
  background-color: #f5f5f5;
}

body.theme-red .hr-line {
  border-top: 1px solid #eee;
  color: #fff;
  background-color: #fff;
}

body.theme-red .hr-line-dashed {
  border-top: 1px dashed #eee;
  color: #fff;
  background-color: #fff;
}

body.theme-red .section-header {
  border-bottom: 1px solid #eee;
}

body.theme-red .border-gray {
  border: 1px solid #eee;
}

body.theme-red .border-primary {
  border: 1px solid #f56c6c;
}

body.theme-red .border-info {
  border: 1px solid #02BAF0;
}

body.theme-red .border-success {
  border: 1px solid #1dc5a3;
}

body.theme-red .border-warning {
  border: 1px solid #ff9b07;
}

body.theme-red .border-danger {
  border: 1px solid #f56c6c;
}

body.theme-red .bootstrap-table .table thead {
  background-color: #f5f5f5;
}

body.theme-red .bootstrap-table .table > thead > tr > th {
  border-color: #eee;
}

body.theme-red .bootstrap-table .table > thead > tr > td,
body.theme-red .bootstrap-table .table > tbody > tr > td,
body.theme-red .bootstrap-table .table > tfoot > tr > td {
  border-color: #eee;
}

body.theme-red .bootstrap-table .table.table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #fff;
}

body.theme-red .bootstrap-table .table.table-striped > tbody > tr:nth-of-type(even) {
  background-color: #fafafa;
}

body.theme-red .bootstrap-table .table.table-bordered > thead > tr > th,
body.theme-red .bootstrap-table .table.table-bordered > thead > tr > td,
body.theme-red .bootstrap-table .table.table-bordered > tbody > tr > td,
body.theme-red .bootstrap-table .table.table-bordered > tfoot > tr > td {
  border-color: #eee;
}

body.theme-red .bootstrap-table .table > tbody > tr:hover {
  background-color: #fafafa !important;
}

body.theme-red .bootstrap-table .fixed-table-container .table tbody tr.selected td {
  color: #f56c6c;
  background-color: #fff8f8;
}

body.theme-red .fixed-columns,
body.theme-red .fixed-columns-right {
  background-color: #fff;
  border-color: #eee;
}

body.theme-red .reorder_rows_onDragClass td {
  color: #fff !important;
  background-color: rgba(245, 108, 108, 0.8) !important;
}

body.theme-red .dragtable-sortable li {
  background: #fff;
}

body.theme-red .ui-sortable-placeholder {
  -moz-box-shadow: 4px 5px 4px #d5d5d5 inset;
  -webkit-box-shadow: 4px 5px 4px #d5d5d5 inset;
  box-shadow: 4px 5px 4px #d5d5d5 inset;
  visibility: visible !important;
}

body.theme-red .table.table-head thead {
  background-color: #f5f5f5;
}

body.theme-red table.table-info-view {
  border-left: 1px solid #eee;
  border-right: 1px solid #eee;
}

body.theme-red table.table-info-view tr th {
  background-color: #f5f5f5;
}

body.theme-red table.table-info-view tr:first-child th, body.theme-red table.table-info-view tr:first-child td {
  border-top: 1px solid #eee;
}

body.theme-red .bootstrap-tree-table .treetable-table table > thead {
  background-color: #f5f5f5;
}

body.theme-red .bootstrap-tree-table .treetable-table table tbody > tr:hover {
  background-color: #fafafa !important;
}

body.theme-red .timeline-simple .timeline-item .item-info-box .item-icon {
  background-color: #f5f5f5;
  border-color: #eee;
}

body.theme-red .timeline-simple .timeline-item .item-content-box .item-content {
  border-top: 1px solid #eee;
  border-left: 1px solid #eee;
}

body.theme-red .timeline-simple .timeline-item .item-content-box .item-content:hover {
  background-color: #f5f5f5;
}

body.theme-red .timeline-simple .timeline-item:first-child .item-content {
  border-top: none;
}

body.theme-red .timeline-simple-center .timeline-item:nth-child(odd) .item-info-box .item-icon {
  background-color: #f5f5f5;
  border-color: #eee;
  border-style: solid;
  border-width: 1px 0px 1px 1px;
}

body.theme-red .timeline-simple-center .timeline-item:nth-child(odd) .item-content-box .item-content {
  border-left: 1px solid #eee;
  background-color: #f5f5f5;
}

body.theme-red .timeline-simple-center .timeline-item:nth-child(even) .item-info-box .item-icon {
  background-color: #f5f5f5;
  border-color: #eee;
  border-style: solid;
}

body.theme-red .timeline-simple-center .timeline-item:nth-child(even) .item-content-box .item-content {
  background-color: #f5f5f5;
  border-right: 1px solid #eee;
}

body.theme-red .timeline {
  background-color: #fff;
}

body.theme-red .timeline::before {
  background-color: gainsboro;
}

body.theme-red .timeline .timeline-item .item-icon {
  background-color: gainsboro;
  color: #676a6c;
}

body.theme-red .timeline .timeline-item .item-icon.icon-primary {
  background-color: #f56c6c;
  color: #fff;
}

body.theme-red .timeline .timeline-item .item-icon.icon-success {
  background-color: #1dc5a3;
  color: #fff;
}

body.theme-red .timeline .timeline-item .item-icon.icon-info {
  background-color: #02BAF0;
  color: #fff;
}

body.theme-red .timeline .timeline-item .item-icon.icon-warning {
  background-color: #ff9b07;
  color: #fff;
}

body.theme-red .timeline .timeline-item .item-icon.icon-danger {
  background-color: #f56c6c;
  color: #fff;
}

body.theme-red .timeline .timeline-item .item-content {
  background-color: #f5f5f5;
  border: 1px solid #f5f5f5;
}

body.theme-red .timeline .timeline-item .item-content::before {
  border: 7px solid transparent;
  border-right: 7px solid #f5f5f5;
}

body.theme-red .timeline.timeline-center .timeline-item:nth-child(even) .item-content::before {
  border-left: 7px solid #f5f5f5;
}

body.theme-red .swiper .swiper-button-prev,
body.theme-red .swiper .swiper-button-next {
  color: rgba(255, 255, 255, 0.5);
}

body.theme-red .swiper .swiper-pagination-circle .swiper-pagination-bullet {
  color: rgba(255, 255, 255, 0.5);
  background: rgba(0, 0, 0, 0.2);
}

body.theme-red .swiper .swiper-pagination-circle .swiper-pagination-bullet.swiper-pagination-bullet-active {
  color: rgba(255, 255, 255, 0.8);
}

body.theme-red .swiper .swiper-pagination-progressbar-fill {
  background-color: rgba(255, 255, 255, 0.5);
}

body.theme-red .swiper .swiper-pagination-bullet-active {
  background-color: rgba(255, 255, 255, 0.5);
}

body.theme-red .context-menu-icon::before {
  color: #f56c6c;
}

body.theme-red .context-menu-icon.context-menu-hover:before {
  color: #fff;
}

body.theme-red .context-menu-icon.context-menu-disabled::before {
  color: #bbb;
}

body.theme-red .context-menu-icon.context-menu-icon--fa::before {
  color: #f56c6c;
}

body.theme-red .context-menu-icon.context-menu-icon--fa.context-menu-hover:before {
  color: #fff;
}

body.theme-red .context-menu-icon.context-menu-icon--fa.context-menu-disabled::before {
  color: #bbb;
}

body.theme-red .context-menu-icon.context-menu-icon--fa5 i,
body.theme-red .context-menu-icon.context-menu-icon--fa5 svg {
  color: #f56c6c;
}

body.theme-red .context-menu-icon.context-menu-icon--fa5.context-menu-hover > i,
body.theme-red .context-menu-icon.context-menu-icon--fa5.context-menu-hover > svg {
  color: #fff;
}

body.theme-red .context-menu-icon.context-menu-icon--fa5.context-menu-disabled i,
body.theme-red .context-menu-icon.context-menu-icon--fa5.context-menu-disabled svg {
  color: #bbb;
}

body.theme-red .context-menu-list {
  background: #fff;
  border: 1px solid #ddd;
}

body.theme-red .context-menu-item {
  color: #2f2f2f;
  background-color: #fff;
}

body.theme-red .context-menu-separator {
  border-bottom: 1px solid #e6e6e6;
}

body.theme-red .context-menu-item.context-menu-hover {
  color: #fff;
  background-color: #f56c6c;
}

body.theme-red .context-menu-item.context-menu-disabled {
  color: #bbb;
  background-color: #fff;
}

body.theme-red .context-menu-input.context-menu-hover {
  color: #2f2f2f;
}

body.theme-red .context-menu-submenu:after {
  border-color: transparent transparent transparent #2f2f2f;
}

body.theme-red .select2-container--bootstrap.select2-container--focus .select2-selection, body.theme-red .select2-container--bootstrap.select2-container--open .select2-selection {
  border-color: #f56c6c;
}

body.theme-red .select2-container--bootstrap .select2-dropdown {
  border-color: #f56c6c;
}

body.theme-red .select2-container--bootstrap .select2-results__option--highlighted[aria-selected] {
  background-color: #f56c6c;
}

body.theme-red .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice {
  background-color: #f56c6c;
  border-color: #f56c6c;
}

body.theme-red .select2-container--bootstrap .select2-results__option[aria-disabled=true] {
  color: #ccc;
}

body.theme-red .search-panel {
  background: #fff;
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2);
}

body.theme-red .select-list ul li {
  color: #676a6c;
}

body.theme-red .select-list ul li input {
  border: 1px solid #eee;
}

body.theme-red .select-list ul li input:focus {
  border: 1px solid #f56c6c;
}

body.theme-red .select-list ul li select {
  border: 1px solid #eee;
}

body.theme-red input[type=checkbox] {
  border: 1px solid #959595;
}

body.theme-red input[type=checkbox]:checked {
  background-color: #fff;
  border: 1px solid #959595;
}

body.theme-red input[type=checkbox]:checked:before {
  color: #f56c6c;
  border-bottom: solid 2px currentColor;
  border-left: solid 2px currentColor;
}

body.theme-red input[type=checkbox]:disabled {
  border-color: #ccc;
  background-color: #f7f7f7;
}

body.theme-red input[type=checkbox]:disabled:checked {
  border-color: #eeeeee;
  background-color: #eeeeee;
}

body.theme-red input[type=radio] {
  border: 1px solid #888888;
}

body.theme-red input[type=radio]:checked {
  background-color: #fff;
  border: 1px solid #888888;
}

body.theme-red input[type=radio]:checked:before {
  background-color: #f56c6c;
}

body.theme-red input[type=radio]:disabled {
  border-color: #ccc;
  background-color: #f7f7f7;
}

body.theme-red input[type=radio]:disabled:checked {
  border-color: #eeeeee;
  background-color: #eeeeee;
}

body.theme-red .toggle-switch input[type=checkbox] {
  border: none !important;
}

body.theme-red .toggle-switch input[type=checkbox]::before {
  border: 2px solid #eee;
}

body.theme-red .toggle-switch input[type=checkbox]::after {
  border: 2px solid #eee;
  background-color: #fff;
}

body.theme-red .toggle-switch input[type=checkbox]:checked::before {
  background-color: #f56c6c;
  border-color: #f56c6c;
}

body.theme-red .toggle-switch input[type=checkbox]:checked::after {
  border-color: #f56c6c;
}

body.theme-red .toggle-switch.toggle-primary input[type=checkbox]::before {
  border-color: #f56c6c;
}

body.theme-red .toggle-switch.toggle-primary input[type=checkbox]::after {
  border-color: #f56c6c;
}

body.theme-red .toggle-switch.toggle-primary input[type=checkbox]:checked::before {
  border-color: #f56c6c;
  background-color: #f56c6c;
}

body.theme-red .toggle-switch.toggle-primary input[type=checkbox]:checked::after {
  border-color: #f56c6c;
}

body.theme-red .toggle-switch.toggle-success input[type=checkbox]::before {
  border-color: #1dc5a3;
}

body.theme-red .toggle-switch.toggle-success input[type=checkbox]::after {
  border-color: #1dc5a3;
}

body.theme-red .toggle-switch.toggle-success input[type=checkbox]:checked::before {
  border-color: #1dc5a3;
  background-color: #1dc5a3;
}

body.theme-red .toggle-switch.toggle-success input[type=checkbox]:checked::after {
  border-color: #1dc5a3;
}

body.theme-red .toggle-switch.toggle-info input[type=checkbox]::before {
  border-color: #02BAF0;
}

body.theme-red .toggle-switch.toggle-info input[type=checkbox]::after {
  border-color: #02BAF0;
}

body.theme-red .toggle-switch.toggle-info input[type=checkbox]:checked::before {
  border-color: #02BAF0;
  background-color: #02BAF0;
}

body.theme-red .toggle-switch.toggle-info input[type=checkbox]:checked::after {
  border-color: #02BAF0;
}

body.theme-red .toggle-switch.toggle-warning input[type=checkbox]::before {
  border-color: #ff9b07;
}

body.theme-red .toggle-switch.toggle-warning input[type=checkbox]::after {
  border-color: #ff9b07;
}

body.theme-red .toggle-switch.toggle-warning input[type=checkbox]:checked::before {
  border-color: #ff9b07;
  background-color: #ff9b07;
}

body.theme-red .toggle-switch.toggle-warning input[type=checkbox]:checked::after {
  border-color: #ff9b07;
}

body.theme-red .toggle-switch.toggle-danger input[type=checkbox]::before {
  border-color: #f56c6c;
}

body.theme-red .toggle-switch.toggle-danger input[type=checkbox]::after {
  border-color: #f56c6c;
}

body.theme-red .toggle-switch.toggle-danger input[type=checkbox]:checked::before {
  border-color: #f56c6c;
  background-color: #f56c6c;
}

body.theme-red .toggle-switch.toggle-danger input[type=checkbox]:checked::after {
  border-color: #f56c6c;
}

body.theme-red .switch-radio-group .switch-radio .switch-radio-title {
  border: 1px solid #eee;
  background-color: #f5f5f5;
}

body.theme-red .switch-radio-group .switch-radio input[type=radio]:checked ~ .switch-radio-title {
  background-color: #f56c6c;
  border-color: #f56c6c;
  color: #fff;
}

body.theme-red .switch-radio-group.switch-radio-primary .switch-radio input[type=radio]:checked ~ .switch-radio-title {
  background-color: #f56c6c;
  border-color: #f56c6c;
  color: #fff;
}

body.theme-red .switch-radio-group.switch-radio-success .switch-radio input[type=radio]:checked ~ .switch-radio-title {
  background-color: #1dc5a3;
  border-color: #1dc5a3;
  color: #fff;
}

body.theme-red .switch-radio-group.switch-radio-info .switch-radio input[type=radio]:checked ~ .switch-radio-title {
  background-color: #02BAF0;
  border-color: #02BAF0;
  color: #fff;
}

body.theme-red .switch-radio-group.switch-radio-warning .switch-radio input[type=radio]:checked ~ .switch-radio-title {
  background-color: #ff9b07;
  border-color: #ff9b07;
  color: #fff;
}

body.theme-red .switch-radio-group.switch-radio-danger .switch-radio input[type=radio]:checked ~ .switch-radio-title {
  background-color: #f56c6c;
  border-color: #f56c6c;
  color: #fff;
}

body.theme-red input.error,
body.theme-red textarea.error {
  border-color: #f56c6c;
}

body.theme-red .control-label.is-required:before {
  color: #f56c6c;
}

body.theme-red .form-header {
  color: #f56c6c !important;
  border-bottom: 1px solid #eee;
}

body.theme-red .form-header-block {
  color: #f56c6c;
}

body.theme-red .form-header-block::before {
  background-color: #f56c6c;
}

body.theme-red label.error {
  color: #f56c6c;
}

body.theme-red label.radio-error.error, body.theme-red label.checkbox-error.error {
  color: #f56c6c;
}

body.theme-red .layui-laydate.laydate-theme-reset .layui-this {
  background-color: #f56c6c !important;
}

body.theme-red .layui-laydate.laydate-theme-reset .layui-laydate-header i:hover,
body.theme-red .layui-laydate.laydate-theme-reset .layui-laydate-header span:hover {
  color: #f56c6c !important;
}

body.theme-red .layui-laydate.laydate-theme-reset .layui-laydate-footer span:hover {
  color: #f56c6c !important;
}

body.theme-red .layer-reset .layui-layer-title,
body.theme-red .layui-layer-prompt .layui-layer-title {
  background: #f8f8f8;
  color: #676a6c;
}

body.theme-red .layer-reset .layui-layer-btn,
body.theme-red .layui-layer-prompt .layui-layer-btn {
  background: #fef6f6;
  border-top: 1px #eee solid;
}

body.theme-red .layer-reset .layui-layer-btn a,
body.theme-red .layui-layer-prompt .layui-layer-btn a {
  color: #fff;
  border: 1px solid #f56c6c;
  background: #f56c6c;
}

body.theme-red .layer-reset .layui-layer-btn .layui-layer-btn0,
body.theme-red .layui-layer-prompt .layui-layer-btn .layui-layer-btn0 {
  color: #fff;
  background: #f56c6c;
}

body.theme-red .layer-reset .layui-layer-btn .layui-layer-btn1,
body.theme-red .layui-layer-prompt .layui-layer-btn .layui-layer-btn1 {
  background: #fff;
  color: #424445;
  border: 1px solid #c8c8c8;
}

body.theme-red .layer-reset .layui-layer-btn .layui-layer-btn2,
body.theme-red .layui-layer-prompt .layui-layer-btn .layui-layer-btn2 {
  background: #ff9b07;
  color: #fff;
  border: 1px solid #ff9b07;
}

body.theme-red .layer-reset .layui-layer-btn .layui-layer-btn3,
body.theme-red .layui-layer-prompt .layui-layer-btn .layui-layer-btn3 {
  background: #f56c6c;
  color: #fff;
  border: 1px solid #f56c6c;
}

body.theme-red .loaderbox {
  color: #000 !important;
  border: 1px solid #eee;
  background-color: #eee;
}

body.theme-red .loaderbox .loading-activity {
  border: solid 2px transparent;
  border-top-color: #000;
  border-left-color: #000;
}

body.theme-red .icon-select-box {
  border: 1px solid #e5e6e7;
}

body.theme-red .ico-list .fa:hover {
  background-color: #f56c6c;
  color: #ffffff;
}

body.theme-red div.tagsinput span.tag {
  background-color: #f56c6c;
}

body.theme-red .select-tree-container.open .select-panel {
  border: 1px solid rgba(245, 108, 108, 0.6);
  border-radius: 4px 4px 0 0;
}

body.theme-red .select-tree-container .tree-panel {
  border: 1px solid rgba(245, 108, 108, 0.6);
  border-top: none;
}

body.theme-red .select-tree-container .tree-panel ul li .tree-option.selected::after {
  color: #f56c6c;
}

body.theme-red .select-panel .select-value .select-item {
  background-color: #f56c6c;
}

body.theme-red .select-tree-container .tree-panel ul li .tree-option.selected {
  background: #fff8f8;
}

body.theme-red .select-tree-container .tree-panel ul li .tree-option:hover {
  background: #f3f3f3;
}

body.theme-red .profile-avatar-box .profile-avatar-link {
  background-color: rgba(0, 0, 0, 0.2);
  color: #ddd;
}

body.theme-red .cropper-area {
  background: #f3f3f3;
}

body.theme-red .cropper-image-box {
  background: #e3e2e2;
}

body.theme-red .cropper-preview-box {
  width: 160px;
  height: 100px;
  overflow: hidden;
  background: #e3e2e2;
}

body.theme-red .main-head {
  background: #f56c6c;
}

body.theme-red .main-head .head-menu-panel .head-menu > li > a {
  color: #fff;
}

body.theme-red .main-head .head-menu-panel .head-menu > li > a:hover {
  background-color: #f67b7b;
}

body.theme-red .main-head .head-menu-panel .head-menu > li .head-avatar {
  border: 1px solid #fff;
}

body.theme-red .main-head .head-menu-panel .head-menu > li.head-message .hoverdown-menu .head-message-link,
body.theme-red .main-head .head-menu-panel .head-menu > li.head-message .dropdown-menu .head-message-link {
  border-bottom: 1px solid #eee;
}

body.theme-red .main-head .head-menu-panel .head-menu > li.head-notice .hoverdown-menu .head-notice-link,
body.theme-red .main-head .head-menu-panel .head-menu > li.head-notice .dropdown-menu .head-notice-link {
  border-bottom: 1px solid #eee;
}

body.theme-red .main-head .head-menu-panel .head-menu > li.head-notice .hoverdown-menu .head-notice-title,
body.theme-red .main-head .head-menu-panel .head-menu > li.head-notice .dropdown-menu .head-notice-title {
  background-color: #f56c6c;
  color: #fff;
}

body.theme-red .main-head .head-logo-panel {
  background-color: #f35454;
}

body.theme-red .main-head .head-logo-panel .head-logo {
  color: #fff;
}

body.theme-red .main-left {
  background-color: #222D39;
}

body.theme-red .main-left .slimScrollBar {
  background-color: rgba(255, 255, 255, 0) !important;
}

body.theme-red .main-left .menubar > li > a {
  color: #a7b1c2;
}

body.theme-red .main-left .menubar > li > a:hover, body.theme-red .main-left .menubar > li > a:active {
  color: #fff;
}

body.theme-red .main-left .menubar > li.selected > a {
  color: #fff;
}

body.theme-red .main-left .menubar > li.active {
  background-color: #182029;
}

body.theme-red .main-left .menubar > li.active > a {
  color: #fff;
}

body.theme-red .main-left .menubar.menubar-second > li > a {
  color: #a7b1c2;
}

body.theme-red .main-left .menubar.menubar-second > li > a:hover, body.theme-red .main-left .menubar.menubar-second > li > a:active {
  color: #fff;
}

body.theme-red .main-left .menubar.menubar-second > li.selected > a, body.theme-red .main-left .menubar.menubar-third > li.selected > a, body.theme-red .main-left .menubar.menubar-forth > li.selected > a {
  background-color: #f35454;
  color: #fff;
  border-right: 3px solid #f35454;
}

body.theme-red.mini-menu .main-left .menubar li {
  border: none !important;
}

body.theme-red.mini-menu .main-left .menubar > li.active {
  background-color: transparent;
}

body.theme-red.mini-menu .main-left .menubar li:hover > a > span.nav-label {
  background-color: #222D39;
  border-color: #222D39;
}

body.theme-red.mini-menu .main-left .menubar li:hover .menubar-second {
  background-color: #26313d;
  border-color: #222D39;
}

body.theme-red.menu-light .main-left {
  background-color: #fff;
}

body.theme-red.menu-light .main-left .slimScrollBar {
  background-color: rgba(255, 255, 255, 0) !important;
}

body.theme-red.menu-light .main-left .menubar > li > a {
  color: #676a6c;
}

body.theme-red.menu-light .main-left .menubar > li > a:hover, body.theme-red.menu-light .main-left .menubar > li > a:active {
  color: #f56c6c;
}

body.theme-red.menu-light .main-left .menubar > li.selected > a {
  color: #f56c6c;
}

body.theme-red.menu-light .main-left .menubar > li.active {
  background-color: #fff;
}

body.theme-red.menu-light .main-left .menubar > li.active > a {
  color: #676a6c;
}

body.theme-red.menu-light .main-left .menubar.menubar-second > li > a {
  color: #676a6c;
}

body.theme-red.menu-light .main-left .menubar.menubar-second > li > a:hover, body.theme-red.menu-light .main-left .menubar.menubar-second > li > a:active {
  color: #f56c6c;
}

body.theme-red.menu-light .main-left .menubar.menubar-second > li.selected > a, body.theme-red.menu-light .main-left .menubar.menubar-third > li.selected > a, body.theme-red.menu-light .main-left .menubar.menubar-forth > li.selected > a {
  background-color: #fef0f0;
  color: #f56c6c;
  border-right: 3px solid #f13131;
}

body.theme-red.menu-light.mini-menu .main-left .menubar li {
  border: none !important;
}

body.theme-red.menu-light.mini-menu .main-left .menubar > li.active {
  background-color: transparent;
}

body.theme-red.menu-light.mini-menu .main-left .menubar li:hover > a > span.nav-label {
  background-color: #fff;
  border-color: #ddd;
}

body.theme-red.menu-light.mini-menu .main-left .menubar li:hover .menubar-second {
  background-color: white;
  border-color: #ddd;
}

body.theme-red .main-content .content-tabs {
  background: #fff;
  border-bottom: 1px solid #eee;
}

body.theme-red .main-content .content-tabs .roll-nav {
  color: #999;
  background: inherit;
}

body.theme-red .main-content .content-tabs .roll-nav:hover {
  background: #fafafa;
}

body.theme-red .main-content .content-tabs .roll-left {
  border-right: solid 1px #eee;
}

body.theme-red .main-content .content-tabs .roll-right {
  border-left: solid 1px #eee;
}

body.theme-red .main-content .content-tabs .page-tabs .page-tabs-content .menuTab {
  color: #999;
  border-right: solid 1px #eee;
}

body.theme-red .main-content .content-tabs .page-tabs .page-tabs-content .menuTab i {
  color: #999;
}

body.theme-red .main-content .content-tabs .page-tabs .page-tabs-content .menuTab i:hover {
  color: #f56c6c;
}

body.theme-red .main-content .content-tabs .page-tabs .page-tabs-content .menuTab:hover {
  background: #fff8f8;
}

body.theme-red .main-content .content-tabs .page-tabs .page-tabs-content .menuTab.active {
  background: #fff8f8;
  color: #f56c6c;
}

body.theme-darkblue body {
  color: #676a6c;
  background-color: #fff;
}

body.theme-darkblue a {
  color: #3963bc;
}

body.theme-darkblue a:hover, body.theme-darkblue a:focus {
  color: #274481;
}

body.theme-darkblue .img-thumbnail {
  background-color: #fff;
  border: 1px solid #ddd;
}

body.theme-darkblue hr {
  border-top: 1px solid #eeeeee;
}

body.theme-darkblue h1,
body.theme-darkblue h2,
body.theme-darkblue h3,
body.theme-darkblue h4,
body.theme-darkblue h5,
body.theme-darkblue h6,
body.theme-darkblue .h1,
body.theme-darkblue .h2,
body.theme-darkblue .h3,
body.theme-darkblue .h4,
body.theme-darkblue .h5,
body.theme-darkblue .h6 {
  color: inherit;
}

body.theme-darkblue h1 small,
body.theme-darkblue h1 .small,
body.theme-darkblue h2 small,
body.theme-darkblue h2 .small,
body.theme-darkblue h3 small,
body.theme-darkblue h3 .small,
body.theme-darkblue h4 small,
body.theme-darkblue h4 .small,
body.theme-darkblue h5 small,
body.theme-darkblue h5 .small,
body.theme-darkblue h6 small,
body.theme-darkblue h6 .small,
body.theme-darkblue .h1 small,
body.theme-darkblue .h1 .small,
body.theme-darkblue .h2 small,
body.theme-darkblue .h2 .small,
body.theme-darkblue .h3 small,
body.theme-darkblue .h3 .small,
body.theme-darkblue .h4 small,
body.theme-darkblue .h4 .small,
body.theme-darkblue .h5 small,
body.theme-darkblue .h5 .small,
body.theme-darkblue .h6 small,
body.theme-darkblue .h6 .small {
  color: #777777;
}

body.theme-darkblue mark,
body.theme-darkblue .mark {
  background-color: #fcf8e3;
}

body.theme-darkblue .text-muted {
  color: #777777;
}

body.theme-darkblue .text-white {
  color: #fff;
}

body.theme-darkblue a.text-white:hover,
body.theme-darkblue a.text-white:focus {
  color: #e6e6e6;
}

body.theme-darkblue .text-default {
  color: #676a6c;
}

body.theme-darkblue a.text-default:hover,
body.theme-darkblue a.text-default:focus {
  color: #4e5052;
}

body.theme-darkblue .text-gray {
  color: #555555;
}

body.theme-darkblue a.text-gray:hover,
body.theme-darkblue a.text-gray:focus {
  color: #3c3c3c;
}

body.theme-darkblue .text-primary {
  color: #3963bc;
}

body.theme-darkblue a.text-primary:hover,
body.theme-darkblue a.text-primary:focus {
  color: #2d4e95;
}

body.theme-darkblue .text-success {
  color: #1dc5a3;
}

body.theme-darkblue a.text-success:hover,
body.theme-darkblue a.text-success:focus {
  color: #16997e;
}

body.theme-darkblue .text-info {
  color: #02BAF0;
}

body.theme-darkblue a.text-info:hover,
body.theme-darkblue a.text-info:focus {
  color: #0293bd;
}

body.theme-darkblue .text-warning {
  color: #ff9b07;
}

body.theme-darkblue a.text-warning:hover,
body.theme-darkblue a.text-warning:focus {
  color: #d37e00;
}

body.theme-darkblue .text-danger {
  color: #f56c6c;
}

body.theme-darkblue a.text-danger:hover,
body.theme-darkblue a.text-danger:focus {
  color: #f23c3c;
}

body.theme-darkblue .bg-primary {
  background-color: #3963bc;
}

body.theme-darkblue a.bg-primary:hover,
body.theme-darkblue a.bg-primary:focus {
  background-color: #2d4e95;
}

body.theme-darkblue .bg-success {
  background-color: #1dc5a3;
}

body.theme-darkblue a.bg-success:hover,
body.theme-darkblue a.bg-success:focus {
  background-color: #16997e;
}

body.theme-darkblue .bg-info {
  background-color: #02BAF0;
}

body.theme-darkblue a.bg-info:hover,
body.theme-darkblue a.bg-info:focus {
  background-color: #0293bd;
}

body.theme-darkblue .bg-warning {
  background-color: #ff9b07;
}

body.theme-darkblue a.bg-warning:hover,
body.theme-darkblue a.bg-warning:focus {
  background-color: #d37e00;
}

body.theme-darkblue .bg-danger {
  background-color: #f56c6c;
}

body.theme-darkblue a.bg-danger:hover,
body.theme-darkblue a.bg-danger:focus {
  background-color: #f23c3c;
}

body.theme-darkblue .page-header {
  border-bottom: 1px solid #eeeeee;
}

body.theme-darkblue blockquote {
  border-left: 5px solid #eeeeee;
}

body.theme-darkblue blockquote.bq-primary {
  border-color: #3963bc;
}

body.theme-darkblue blockquote.bq-success {
  border-color: #1dc5a3;
}

body.theme-darkblue blockquote.bq-info {
  border-color: #02BAF0;
}

body.theme-darkblue blockquote.bq-warning {
  border-color: #ff9b07;
}

body.theme-darkblue blockquote.bq-danger {
  border-color: #f56c6c;
}

body.theme-darkblue blockquote footer,
body.theme-darkblue blockquote small,
body.theme-darkblue blockquote .small {
  color: #777777;
}

body.theme-darkblue .blockquote-reverse,
body.theme-darkblue blockquote.pull-right {
  border-right: 5px solid #eeeeee;
}

body.theme-darkblue code {
  color: #c7254e;
  background-color: #f9f2f4;
}

body.theme-darkblue kbd {
  color: #fff;
  background-color: #333;
}

body.theme-darkblue pre {
  color: #333333;
  background-color: #f5f5f5;
  border: 1px solid #ccc;
}

body.theme-darkblue pre code {
  color: inherit;
  background-color: transparent;
}

body.theme-darkblue table {
  background-color: transparent;
}

body.theme-darkblue caption {
  color: #777777;
}

body.theme-darkblue .table > thead > tr > th,
body.theme-darkblue .table > thead > tr > td,
body.theme-darkblue .table > tbody > tr > th,
body.theme-darkblue .table > tbody > tr > td,
body.theme-darkblue .table > tfoot > tr > th,
body.theme-darkblue .table > tfoot > tr > td {
  border-bottom: 1px solid #eee;
}

body.theme-darkblue .table > thead > tr > th {
  border-bottom: 1px solid #eee;
}

body.theme-darkblue .table > tbody + tbody {
  border-top: 1px solid #eee;
}

body.theme-darkblue .table .table {
  background-color: #fff;
}

body.theme-darkblue .table-bordered {
  border-color: #eee;
}

body.theme-darkblue .table-bordered > thead > tr > th,
body.theme-darkblue .table-bordered > thead > tr > td,
body.theme-darkblue .table-bordered > tbody > tr > th,
body.theme-darkblue .table-bordered > tbody > tr > td,
body.theme-darkblue .table-bordered > tfoot > tr > th,
body.theme-darkblue .table-bordered > tfoot > tr > td {
  border-right: 1px solid #eee;
}

body.theme-darkblue .table-bordered > thead > tr > th:first-child,
body.theme-darkblue .table-bordered > thead > tr > td:first-child,
body.theme-darkblue .table-bordered > tbody > tr > th:first-child,
body.theme-darkblue .table-bordered > tbody > tr > td:first-child,
body.theme-darkblue .table-bordered > tfoot > tr > th:first-child,
body.theme-darkblue .table-bordered > tfoot > tr > td:first-child {
  border-left: 1px solid #eee;
}

body.theme-darkblue .table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #f9f9f9;
}

body.theme-darkblue .table-hover > tbody > tr:hover {
  background-color: #f5f7fc;
}

body.theme-darkblue .table > thead > tr > td.active,
body.theme-darkblue .table > thead > tr > th.active,
body.theme-darkblue .table > thead > tr.active > td,
body.theme-darkblue .table > thead > tr.active > th,
body.theme-darkblue .table > tbody > tr > td.active,
body.theme-darkblue .table > tbody > tr > th.active,
body.theme-darkblue .table > tbody > tr.active > td,
body.theme-darkblue .table > tbody > tr.active > th,
body.theme-darkblue .table > tfoot > tr > td.active,
body.theme-darkblue .table > tfoot > tr > th.active,
body.theme-darkblue .table > tfoot > tr.active > td,
body.theme-darkblue .table > tfoot > tr.active > th {
  background-color: #f5f7fc;
}

body.theme-darkblue .table-hover > tbody > tr > td.active:hover,
body.theme-darkblue .table-hover > tbody > tr > th.active:hover,
body.theme-darkblue .table-hover > tbody > tr.active:hover > td,
body.theme-darkblue .table-hover > tbody > tr:hover > .active,
body.theme-darkblue .table-hover > tbody > tr.active:hover > th {
  background-color: #e1e7f6;
}

body.theme-darkblue .table > thead > tr > td.success,
body.theme-darkblue .table > thead > tr > th.success,
body.theme-darkblue .table > thead > tr.success > td,
body.theme-darkblue .table > thead > tr.success > th,
body.theme-darkblue .table > tbody > tr > td.success,
body.theme-darkblue .table > tbody > tr > th.success,
body.theme-darkblue .table > tbody > tr.success > td,
body.theme-darkblue .table > tbody > tr.success > th,
body.theme-darkblue .table > tfoot > tr > td.success,
body.theme-darkblue .table > tfoot > tr > th.success,
body.theme-darkblue .table > tfoot > tr.success > td,
body.theme-darkblue .table > tfoot > tr.success > th {
  background-color: #dff0d8;
}

body.theme-darkblue .table-hover > tbody > tr > td.success:hover,
body.theme-darkblue .table-hover > tbody > tr > th.success:hover,
body.theme-darkblue .table-hover > tbody > tr.success:hover > td,
body.theme-darkblue .table-hover > tbody > tr:hover > .success,
body.theme-darkblue .table-hover > tbody > tr.success:hover > th {
  background-color: #d0e9c6;
}

body.theme-darkblue .table > thead > tr > td.info,
body.theme-darkblue .table > thead > tr > th.info,
body.theme-darkblue .table > thead > tr.info > td,
body.theme-darkblue .table > thead > tr.info > th,
body.theme-darkblue .table > tbody > tr > td.info,
body.theme-darkblue .table > tbody > tr > th.info,
body.theme-darkblue .table > tbody > tr.info > td,
body.theme-darkblue .table > tbody > tr.info > th,
body.theme-darkblue .table > tfoot > tr > td.info,
body.theme-darkblue .table > tfoot > tr > th.info,
body.theme-darkblue .table > tfoot > tr.info > td,
body.theme-darkblue .table > tfoot > tr.info > th {
  background-color: #d9edf7;
}

body.theme-darkblue .table-hover > tbody > tr > td.info:hover,
body.theme-darkblue .table-hover > tbody > tr > th.info:hover,
body.theme-darkblue .table-hover > tbody > tr.info:hover > td,
body.theme-darkblue .table-hover > tbody > tr:hover > .info,
body.theme-darkblue .table-hover > tbody > tr.info:hover > th {
  background-color: #c4e3f3;
}

body.theme-darkblue .table > thead > tr > td.warning,
body.theme-darkblue .table > thead > tr > th.warning,
body.theme-darkblue .table > thead > tr.warning > td,
body.theme-darkblue .table > thead > tr.warning > th,
body.theme-darkblue .table > tbody > tr > td.warning,
body.theme-darkblue .table > tbody > tr > th.warning,
body.theme-darkblue .table > tbody > tr.warning > td,
body.theme-darkblue .table > tbody > tr.warning > th,
body.theme-darkblue .table > tfoot > tr > td.warning,
body.theme-darkblue .table > tfoot > tr > th.warning,
body.theme-darkblue .table > tfoot > tr.warning > td,
body.theme-darkblue .table > tfoot > tr.warning > th {
  background-color: #fcf8e3;
}

body.theme-darkblue .table-hover > tbody > tr > td.warning:hover,
body.theme-darkblue .table-hover > tbody > tr > th.warning:hover,
body.theme-darkblue .table-hover > tbody > tr.warning:hover > td,
body.theme-darkblue .table-hover > tbody > tr:hover > .warning,
body.theme-darkblue .table-hover > tbody > tr.warning:hover > th {
  background-color: #faf2cc;
}

body.theme-darkblue .table > thead > tr > td.danger,
body.theme-darkblue .table > thead > tr > th.danger,
body.theme-darkblue .table > thead > tr.danger > td,
body.theme-darkblue .table > thead > tr.danger > th,
body.theme-darkblue .table > tbody > tr > td.danger,
body.theme-darkblue .table > tbody > tr > th.danger,
body.theme-darkblue .table > tbody > tr.danger > td,
body.theme-darkblue .table > tbody > tr.danger > th,
body.theme-darkblue .table > tfoot > tr > td.danger,
body.theme-darkblue .table > tfoot > tr > th.danger,
body.theme-darkblue .table > tfoot > tr.danger > td,
body.theme-darkblue .table > tfoot > tr.danger > th {
  background-color: #f2dede;
}

body.theme-darkblue .table-hover > tbody > tr > td.danger:hover,
body.theme-darkblue .table-hover > tbody > tr > th.danger:hover,
body.theme-darkblue .table-hover > tbody > tr.danger:hover > td,
body.theme-darkblue .table-hover > tbody > tr:hover > .danger,
body.theme-darkblue .table-hover > tbody > tr.danger:hover > th {
  background-color: #ebcccc;
}

@media screen and (max-width: 767px) {
  body.theme-darkblue .table-responsive {
    border: 1px solid #eee;
  }
}

body.theme-darkblue legend {
  color: #333333;
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}

body.theme-darkblue output {
  color: #555555;
}

body.theme-darkblue .form-control {
  color: #555555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ddd;
}

body.theme-darkblue .form-control:focus {
  border-color: #4d73c3;
}

body.theme-darkblue .form-control::-moz-placeholder {
  color: #999;
  opacity: 1;
}

body.theme-darkblue .form-control:-ms-input-placeholder {
  color: #999;
}

body.theme-darkblue .form-control::-webkit-input-placeholder {
  color: #999;
}

body.theme-darkblue .form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}

body.theme-darkblue .form-control[disabled], body.theme-darkblue .form-control[readonly],
fieldset[disabled] body.theme-darkblue .form-control {
  background-color: #eeeeee;
  opacity: 1;
}

body.theme-darkblue .form-control[disabled].bg-white, body.theme-darkblue .form-control[readonly].bg-white,
fieldset[disabled] body.theme-darkblue .form-control.bg-white {
  background-color: #fff;
}

body.theme-darkblue .has-success .help-block,
body.theme-darkblue .has-success .control-label,
body.theme-darkblue .has-success .radio,
body.theme-darkblue .has-success .checkbox,
body.theme-darkblue .has-success .radio-inline,
body.theme-darkblue .has-success .checkbox-inline,
body.theme-darkblue .has-success.radio label,
body.theme-darkblue .has-success.checkbox label,
body.theme-darkblue .has-success.radio-inline label,
body.theme-darkblue .has-success.checkbox-inline label {
  color: #1dc5a3;
}

body.theme-darkblue .has-success .form-control {
  border-color: #1dc5a3;
}

body.theme-darkblue .has-success .form-control:focus {
  border-color: #3963bc;
}

body.theme-darkblue .has-success .input-group-addon {
  color: #1dc5a3;
  background-color: #dff0d8;
  border-color: #1dc5a3;
}

body.theme-darkblue .has-success .form-control-feedback {
  color: #1dc5a3;
}

body.theme-darkblue .has-warning .help-block,
body.theme-darkblue .has-warning .control-label,
body.theme-darkblue .has-warning .radio,
body.theme-darkblue .has-warning .checkbox,
body.theme-darkblue .has-warning .radio-inline,
body.theme-darkblue .has-warning .checkbox-inline,
body.theme-darkblue .has-warning.radio label,
body.theme-darkblue .has-warning.checkbox label,
body.theme-darkblue .has-warning.radio-inline label,
body.theme-darkblue .has-warning.checkbox-inline label {
  color: #ff9b07;
}

body.theme-darkblue .has-warning .form-control {
  border-color: #ff9b07;
}

body.theme-darkblue .has-warning .form-control:focus {
  border-color: #3963bc;
}

body.theme-darkblue .has-warning .input-group-addon {
  color: #ff9b07;
  background-color: #fcf8e3;
  border-color: #ff9b07;
}

body.theme-darkblue .has-warning .form-control-feedback {
  color: #ff9b07;
}

body.theme-darkblue .has-error .help-block,
body.theme-darkblue .has-error .control-label,
body.theme-darkblue .has-error .radio,
body.theme-darkblue .has-error .checkbox,
body.theme-darkblue .has-error .radio-inline,
body.theme-darkblue .has-error .checkbox-inline,
body.theme-darkblue .has-error.radio label,
body.theme-darkblue .has-error.checkbox label,
body.theme-darkblue .has-error.radio-inline label,
body.theme-darkblue .has-error.checkbox-inline label {
  color: #f56c6c;
}

body.theme-darkblue .has-error .form-control {
  border-color: #f56c6c;
}

body.theme-darkblue .has-error .form-control:focus {
  border-color: #3963bc;
}

body.theme-darkblue .has-error .input-group-addon {
  color: #f56c6c;
  background-color: #f2dede;
  border-color: #f56c6c;
}

body.theme-darkblue .has-error .form-control-feedback {
  color: #f56c6c;
}

body.theme-darkblue .help-block {
  color: #abadae;
}

body.theme-darkblue .btn {
  transition: color 0.2s linear, background-color 0.2s linear;
  background-image: none;
  border: 1px solid transparent;
}

body.theme-darkblue .btn:hover, body.theme-darkblue .btn:focus, body.theme-darkblue .btn.focus {
  color: #676a6c;
}

body.theme-darkblue .btn:active, body.theme-darkblue .btn.active {
  -webkit-box-shadow: none;
  box-shadow: none;
}

body.theme-darkblue .btn.disabled, body.theme-darkblue .btn[disabled],
fieldset[disabled] body.theme-darkblue .btn {
  -webkit-box-shadow: none;
  box-shadow: none;
}

body.theme-darkblue .btn-default {
  color: #676a6c;
  background-color: #fff;
  border-color: #ddd;
}

body.theme-darkblue .btn-default:focus, body.theme-darkblue .btn-default.focus {
  color: #676a6c;
}

body.theme-darkblue .btn-default:hover {
  color: #676a6c;
}

body.theme-darkblue .btn-default.disabled:hover, body.theme-darkblue .btn-default.disabled:focus, body.theme-darkblue .btn-default.disabled.focus, body.theme-darkblue .btn-default[disabled]:hover, body.theme-darkblue .btn-default[disabled]:focus, body.theme-darkblue .btn-default[disabled].focus,
fieldset[disabled] body.theme-darkblue .btn-default:hover,
fieldset[disabled] body.theme-darkblue .btn-default:focus,
fieldset[disabled] body.theme-darkblue .btn-default.focus {
  background-color: #fff;
  border-color: #ddd;
}

body.theme-darkblue .btn-default .badge {
  color: #fff;
  background-color: #676a6c;
}

body.theme-darkblue .btn-default:focus, body.theme-darkblue .btn-default.focus, body.theme-darkblue .btn-default:hover, body.theme-darkblue .btn-default:active, body.theme-darkblue .btn-default.active,
.open > body.theme-darkblue .btn-default.dropdown-toggle {
  color: #676a6c;
  background-color: #f0f0f0;
  opacity: 1;
}

body.theme-darkblue .btn-primary {
  color: #fff;
  background-color: #3963bc;
  border-color: #3963bc;
}

body.theme-darkblue .btn-primary:focus, body.theme-darkblue .btn-primary.focus {
  color: #fff;
}

body.theme-darkblue .btn-primary:hover {
  color: #fff;
}

body.theme-darkblue .btn-primary.disabled:hover, body.theme-darkblue .btn-primary.disabled:focus, body.theme-darkblue .btn-primary.disabled.focus, body.theme-darkblue .btn-primary[disabled]:hover, body.theme-darkblue .btn-primary[disabled]:focus, body.theme-darkblue .btn-primary[disabled].focus,
fieldset[disabled] body.theme-darkblue .btn-primary:hover,
fieldset[disabled] body.theme-darkblue .btn-primary:focus,
fieldset[disabled] body.theme-darkblue .btn-primary.focus {
  background-color: #3963bc;
  border-color: #3963bc;
}

body.theme-darkblue .btn-primary .badge {
  color: #3963bc;
  background-color: #fff;
}

body.theme-darkblue .btn-success {
  color: #fff;
  background-color: #1dc5a3;
  border-color: #1dc5a3;
}

body.theme-darkblue .btn-success:focus, body.theme-darkblue .btn-success.focus {
  color: #fff;
}

body.theme-darkblue .btn-success:hover {
  color: #fff;
}

body.theme-darkblue .btn-success.disabled:hover, body.theme-darkblue .btn-success.disabled:focus, body.theme-darkblue .btn-success.disabled.focus, body.theme-darkblue .btn-success[disabled]:hover, body.theme-darkblue .btn-success[disabled]:focus, body.theme-darkblue .btn-success[disabled].focus,
fieldset[disabled] body.theme-darkblue .btn-success:hover,
fieldset[disabled] body.theme-darkblue .btn-success:focus,
fieldset[disabled] body.theme-darkblue .btn-success.focus {
  background-color: #1dc5a3;
  border-color: #1dc5a3;
}

body.theme-darkblue .btn-success .badge {
  color: #1dc5a3;
  background-color: #fff;
}

body.theme-darkblue .btn-info {
  color: #fff;
  background-color: #02BAF0;
  border-color: #02baf0;
}

body.theme-darkblue .btn-info:focus, body.theme-darkblue .btn-info.focus {
  color: #fff;
}

body.theme-darkblue .btn-info:hover {
  color: #fff;
}

body.theme-darkblue .btn-info.disabled:hover, body.theme-darkblue .btn-info.disabled:focus, body.theme-darkblue .btn-info.disabled.focus, body.theme-darkblue .btn-info[disabled]:hover, body.theme-darkblue .btn-info[disabled]:focus, body.theme-darkblue .btn-info[disabled].focus,
fieldset[disabled] body.theme-darkblue .btn-info:hover,
fieldset[disabled] body.theme-darkblue .btn-info:focus,
fieldset[disabled] body.theme-darkblue .btn-info.focus {
  background-color: #02BAF0;
  border-color: #02baf0;
}

body.theme-darkblue .btn-info .badge {
  color: #02BAF0;
  background-color: #fff;
}

body.theme-darkblue .btn-warning {
  color: #fff;
  background-color: #ff9b07;
  border-color: #ff9b07;
}

body.theme-darkblue .btn-warning:focus, body.theme-darkblue .btn-warning.focus {
  color: #fff;
}

body.theme-darkblue .btn-warning:hover {
  color: #fff;
}

body.theme-darkblue .btn-warning.disabled:hover, body.theme-darkblue .btn-warning.disabled:focus, body.theme-darkblue .btn-warning.disabled.focus, body.theme-darkblue .btn-warning[disabled]:hover, body.theme-darkblue .btn-warning[disabled]:focus, body.theme-darkblue .btn-warning[disabled].focus,
fieldset[disabled] body.theme-darkblue .btn-warning:hover,
fieldset[disabled] body.theme-darkblue .btn-warning:focus,
fieldset[disabled] body.theme-darkblue .btn-warning.focus {
  background-color: #ff9b07;
  border-color: #ff9b07;
}

body.theme-darkblue .btn-warning .badge {
  color: #ff9b07;
  background-color: #fff;
}

body.theme-darkblue .btn-danger {
  color: #fff;
  background-color: #f56c6c;
  border-color: #f56c6c;
}

body.theme-darkblue .btn-danger:focus, body.theme-darkblue .btn-danger.focus {
  color: #fff;
}

body.theme-darkblue .btn-danger:hover {
  color: #fff;
}

body.theme-darkblue .btn-danger.disabled:hover, body.theme-darkblue .btn-danger.disabled:focus, body.theme-darkblue .btn-danger.disabled.focus, body.theme-darkblue .btn-danger[disabled]:hover, body.theme-darkblue .btn-danger[disabled]:focus, body.theme-darkblue .btn-danger[disabled].focus,
fieldset[disabled] body.theme-darkblue .btn-danger:hover,
fieldset[disabled] body.theme-darkblue .btn-danger:focus,
fieldset[disabled] body.theme-darkblue .btn-danger.focus {
  background-color: #f56c6c;
  border-color: #f56c6c;
}

body.theme-darkblue .btn-danger .badge {
  color: #f56c6c;
  background-color: #fff;
}

body.theme-darkblue .btn-link, body.theme-darkblue .href-line {
  color: #3963bc;
}

body.theme-darkblue .btn-link, body.theme-darkblue .btn-link:active, body.theme-darkblue .btn-link.active, body.theme-darkblue .btn-link[disabled],
fieldset[disabled] body.theme-darkblue .btn-link, body.theme-darkblue .href-line, body.theme-darkblue .href-line:active, body.theme-darkblue .href-line.active, body.theme-darkblue .href-line[disabled],
fieldset[disabled] body.theme-darkblue .href-line {
  background-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}

body.theme-darkblue .btn-link, body.theme-darkblue .btn-link:hover, body.theme-darkblue .btn-link:focus, body.theme-darkblue .btn-link:active, body.theme-darkblue .href-line, body.theme-darkblue .href-line:hover, body.theme-darkblue .href-line:focus, body.theme-darkblue .href-line:active {
  border-color: transparent;
}

body.theme-darkblue .btn-link:hover, body.theme-darkblue .btn-link:focus, body.theme-darkblue .href-line:hover, body.theme-darkblue .href-line:focus {
  color: #274481;
  background-color: transparent;
}

body.theme-darkblue .btn-link[disabled]:hover, body.theme-darkblue .btn-link[disabled]:focus,
fieldset[disabled] body.theme-darkblue .btn-link:hover,
fieldset[disabled] body.theme-darkblue .btn-link:focus, body.theme-darkblue .href-line[disabled]:hover, body.theme-darkblue .href-line[disabled]:focus,
fieldset[disabled] body.theme-darkblue .href-line:hover,
fieldset[disabled] body.theme-darkblue .href-line:focus {
  color: #777777;
}

body.theme-darkblue .btn-outline.btn-primary {
  border-color: #3963bc;
  color: #3963bc;
  background-color: #fff;
}

body.theme-darkblue .btn-outline.btn-primary:focus, body.theme-darkblue .btn-outline.btn-primary.focus {
  background-color: #fff;
  color: #3963bc;
}

body.theme-darkblue .btn-outline.btn-primary:hover {
  background-color: #3963bc;
  color: #fff;
}

body.theme-darkblue .btn-outline.btn-primary:active, body.theme-darkblue .btn-outline.btn-primary.active,
.open > body.theme-darkblue .btn-outline.btn-primary.dropdown-toggle {
  background-color: #fff;
  color: #3963bc;
}

body.theme-darkblue .btn-outline.btn-primary:active:hover, body.theme-darkblue .btn-outline.btn-primary:active:focus, body.theme-darkblue .btn-outline.btn-primary:active.focus, body.theme-darkblue .btn-outline.btn-primary.active:hover, body.theme-darkblue .btn-outline.btn-primary.active:focus, body.theme-darkblue .btn-outline.btn-primary.active.focus,
.open > body.theme-darkblue .btn-outline.btn-primary.dropdown-toggle:hover,
.open > body.theme-darkblue .btn-outline.btn-primary.dropdown-toggle:focus,
.open > body.theme-darkblue .btn-outline.btn-primary.dropdown-toggle.focus {
  background-color: #3963bc;
  color: #fff;
}

body.theme-darkblue .btn-outline.btn-primary.disabled:hover, body.theme-darkblue .btn-outline.btn-primary.disabled:focus, body.theme-darkblue .btn-outline.btn-primary.disabled.focus, body.theme-darkblue .btn-outline.btn-primary[disabled]:hover, body.theme-darkblue .btn-outline.btn-primary[disabled]:focus, body.theme-darkblue .btn-outline.btn-primary[disabled].focus,
fieldset[disabled] body.theme-darkblue .btn-outline.btn-primary:hover,
fieldset[disabled] body.theme-darkblue .btn-outline.btn-primary:focus,
fieldset[disabled] body.theme-darkblue .btn-outline.btn-primary.focus {
  border-color: #3963bc;
}

body.theme-darkblue .btn-outline.btn-primary .badge {
  color: #3963bc;
}

body.theme-darkblue .btn-outline.btn-success {
  border-color: #1dc5a3;
  color: #1dc5a3;
  background-color: #fff;
}

body.theme-darkblue .btn-outline.btn-success:focus, body.theme-darkblue .btn-outline.btn-success.focus {
  background-color: #fff;
  color: #1dc5a3;
}

body.theme-darkblue .btn-outline.btn-success:hover {
  background-color: #1dc5a3;
  color: #fff;
}

body.theme-darkblue .btn-outline.btn-success:active, body.theme-darkblue .btn-outline.btn-success.active,
.open > body.theme-darkblue .btn-outline.btn-success.dropdown-toggle {
  background-color: #fff;
  color: #1dc5a3;
}

body.theme-darkblue .btn-outline.btn-success:active:hover, body.theme-darkblue .btn-outline.btn-success:active:focus, body.theme-darkblue .btn-outline.btn-success:active.focus, body.theme-darkblue .btn-outline.btn-success.active:hover, body.theme-darkblue .btn-outline.btn-success.active:focus, body.theme-darkblue .btn-outline.btn-success.active.focus,
.open > body.theme-darkblue .btn-outline.btn-success.dropdown-toggle:hover,
.open > body.theme-darkblue .btn-outline.btn-success.dropdown-toggle:focus,
.open > body.theme-darkblue .btn-outline.btn-success.dropdown-toggle.focus {
  background-color: #1dc5a3;
  color: #fff;
}

body.theme-darkblue .btn-outline.btn-success.disabled:hover, body.theme-darkblue .btn-outline.btn-success.disabled:focus, body.theme-darkblue .btn-outline.btn-success.disabled.focus, body.theme-darkblue .btn-outline.btn-success[disabled]:hover, body.theme-darkblue .btn-outline.btn-success[disabled]:focus, body.theme-darkblue .btn-outline.btn-success[disabled].focus,
fieldset[disabled] body.theme-darkblue .btn-outline.btn-success:hover,
fieldset[disabled] body.theme-darkblue .btn-outline.btn-success:focus,
fieldset[disabled] body.theme-darkblue .btn-outline.btn-success.focus {
  border-color: #1dc5a3;
}

body.theme-darkblue .btn-outline.btn-success .badge {
  color: #1dc5a3;
}

body.theme-darkblue .btn-outline.btn-info {
  border-color: #02baf0;
  color: #02baf0;
  background-color: #fff;
}

body.theme-darkblue .btn-outline.btn-info:focus, body.theme-darkblue .btn-outline.btn-info.focus {
  background-color: #fff;
  color: #02baf0;
}

body.theme-darkblue .btn-outline.btn-info:hover {
  background-color: #02baf0;
  color: #fff;
}

body.theme-darkblue .btn-outline.btn-info:active, body.theme-darkblue .btn-outline.btn-info.active,
.open > body.theme-darkblue .btn-outline.btn-info.dropdown-toggle {
  background-color: #fff;
  color: #02baf0;
}

body.theme-darkblue .btn-outline.btn-info:active:hover, body.theme-darkblue .btn-outline.btn-info:active:focus, body.theme-darkblue .btn-outline.btn-info:active.focus, body.theme-darkblue .btn-outline.btn-info.active:hover, body.theme-darkblue .btn-outline.btn-info.active:focus, body.theme-darkblue .btn-outline.btn-info.active.focus,
.open > body.theme-darkblue .btn-outline.btn-info.dropdown-toggle:hover,
.open > body.theme-darkblue .btn-outline.btn-info.dropdown-toggle:focus,
.open > body.theme-darkblue .btn-outline.btn-info.dropdown-toggle.focus {
  background-color: #02baf0;
  color: #fff;
}

body.theme-darkblue .btn-outline.btn-info.disabled:hover, body.theme-darkblue .btn-outline.btn-info.disabled:focus, body.theme-darkblue .btn-outline.btn-info.disabled.focus, body.theme-darkblue .btn-outline.btn-info[disabled]:hover, body.theme-darkblue .btn-outline.btn-info[disabled]:focus, body.theme-darkblue .btn-outline.btn-info[disabled].focus,
fieldset[disabled] body.theme-darkblue .btn-outline.btn-info:hover,
fieldset[disabled] body.theme-darkblue .btn-outline.btn-info:focus,
fieldset[disabled] body.theme-darkblue .btn-outline.btn-info.focus {
  border-color: #02baf0;
}

body.theme-darkblue .btn-outline.btn-info .badge {
  color: #02baf0;
}

body.theme-darkblue .btn-outline.btn-warning {
  border-color: #ff9b07;
  color: #ff9b07;
  background-color: #fff;
}

body.theme-darkblue .btn-outline.btn-warning:focus, body.theme-darkblue .btn-outline.btn-warning.focus {
  background-color: #fff;
  color: #ff9b07;
}

body.theme-darkblue .btn-outline.btn-warning:hover {
  background-color: #ff9b07;
  color: #fff;
}

body.theme-darkblue .btn-outline.btn-warning:active, body.theme-darkblue .btn-outline.btn-warning.active,
.open > body.theme-darkblue .btn-outline.btn-warning.dropdown-toggle {
  background-color: #fff;
  color: #ff9b07;
}

body.theme-darkblue .btn-outline.btn-warning:active:hover, body.theme-darkblue .btn-outline.btn-warning:active:focus, body.theme-darkblue .btn-outline.btn-warning:active.focus, body.theme-darkblue .btn-outline.btn-warning.active:hover, body.theme-darkblue .btn-outline.btn-warning.active:focus, body.theme-darkblue .btn-outline.btn-warning.active.focus,
.open > body.theme-darkblue .btn-outline.btn-warning.dropdown-toggle:hover,
.open > body.theme-darkblue .btn-outline.btn-warning.dropdown-toggle:focus,
.open > body.theme-darkblue .btn-outline.btn-warning.dropdown-toggle.focus {
  background-color: #ff9b07;
  color: #fff;
}

body.theme-darkblue .btn-outline.btn-warning.disabled:hover, body.theme-darkblue .btn-outline.btn-warning.disabled:focus, body.theme-darkblue .btn-outline.btn-warning.disabled.focus, body.theme-darkblue .btn-outline.btn-warning[disabled]:hover, body.theme-darkblue .btn-outline.btn-warning[disabled]:focus, body.theme-darkblue .btn-outline.btn-warning[disabled].focus,
fieldset[disabled] body.theme-darkblue .btn-outline.btn-warning:hover,
fieldset[disabled] body.theme-darkblue .btn-outline.btn-warning:focus,
fieldset[disabled] body.theme-darkblue .btn-outline.btn-warning.focus {
  border-color: #ff9b07;
}

body.theme-darkblue .btn-outline.btn-warning .badge {
  color: #ff9b07;
}

body.theme-darkblue .btn-outline.btn-danger {
  border-color: #f56c6c;
  color: #f56c6c;
  background-color: #fff;
}

body.theme-darkblue .btn-outline.btn-danger:focus, body.theme-darkblue .btn-outline.btn-danger.focus {
  background-color: #fff;
  color: #f56c6c;
}

body.theme-darkblue .btn-outline.btn-danger:hover {
  background-color: #f56c6c;
  color: #fff;
}

body.theme-darkblue .btn-outline.btn-danger:active, body.theme-darkblue .btn-outline.btn-danger.active,
.open > body.theme-darkblue .btn-outline.btn-danger.dropdown-toggle {
  background-color: #fff;
  color: #f56c6c;
}

body.theme-darkblue .btn-outline.btn-danger:active:hover, body.theme-darkblue .btn-outline.btn-danger:active:focus, body.theme-darkblue .btn-outline.btn-danger:active.focus, body.theme-darkblue .btn-outline.btn-danger.active:hover, body.theme-darkblue .btn-outline.btn-danger.active:focus, body.theme-darkblue .btn-outline.btn-danger.active.focus,
.open > body.theme-darkblue .btn-outline.btn-danger.dropdown-toggle:hover,
.open > body.theme-darkblue .btn-outline.btn-danger.dropdown-toggle:focus,
.open > body.theme-darkblue .btn-outline.btn-danger.dropdown-toggle.focus {
  background-color: #f56c6c;
  color: #fff;
}

body.theme-darkblue .btn-outline.btn-danger.disabled:hover, body.theme-darkblue .btn-outline.btn-danger.disabled:focus, body.theme-darkblue .btn-outline.btn-danger.disabled.focus, body.theme-darkblue .btn-outline.btn-danger[disabled]:hover, body.theme-darkblue .btn-outline.btn-danger[disabled]:focus, body.theme-darkblue .btn-outline.btn-danger[disabled].focus,
fieldset[disabled] body.theme-darkblue .btn-outline.btn-danger:hover,
fieldset[disabled] body.theme-darkblue .btn-outline.btn-danger:focus,
fieldset[disabled] body.theme-darkblue .btn-outline.btn-danger.focus {
  border-color: #f56c6c;
}

body.theme-darkblue .btn-outline.btn-danger .badge {
  color: #f56c6c;
}

body.theme-darkblue .btn-noline.btn-primary {
  color: #3963bc !important;
  background: none !important;
}

body.theme-darkblue .btn-noline.btn-success {
  color: #1dc5a3 !important;
  background: none !important;
}

body.theme-darkblue .btn-noline.btn-info {
  color: #02baf0 !important;
  background: none !important;
}

body.theme-darkblue .btn-noline.btn-warning {
  color: #ff9b07 !important;
  background: none !important;
}

body.theme-darkblue .btn-noline.btn-danger {
  color: #f56c6c !important;
  background: none !important;
}

body.theme-darkblue .dropdown-menu {
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
}

body.theme-darkblue .dropdown-menu .divider {
  background-color: #e5e5e5;
}

body.theme-darkblue .dropdown-menu > li > a {
  color: #777777;
}

body.theme-darkblue .dropdown-menu > li > a:hover, body.theme-darkblue .dropdown-menu > li > a:focus {
  color: #262626;
  text-decoration: none;
  background-color: #f5f5f5;
}

body.theme-darkblue .dropdown-menu.dropdown-menu-primary > li > a:hover, body.theme-darkblue .dropdown-menu.dropdown-menu-primary > li > a:focus {
  color: #fff;
  background-color: #3963bc;
}

body.theme-darkblue .dropdown-menu.dropdown-menu-success > li > a:hover, body.theme-darkblue .dropdown-menu.dropdown-menu-success > li > a:focus {
  color: #fff;
  background-color: #1dc5a3;
}

body.theme-darkblue .dropdown-menu.dropdown-menu-info > li > a:hover, body.theme-darkblue .dropdown-menu.dropdown-menu-info > li > a:focus {
  color: #fff;
  background-color: #02BAF0;
}

body.theme-darkblue .dropdown-menu.dropdown-menu-warning > li > a:hover, body.theme-darkblue .dropdown-menu.dropdown-menu-warning > li > a:focus {
  color: #fff;
  background-color: #ff9b07;
}

body.theme-darkblue .dropdown-menu.dropdown-menu-danger > li > a:hover, body.theme-darkblue .dropdown-menu.dropdown-menu-danger > li > a:focus {
  color: #fff;
  background-color: #f56c6c;
}

body.theme-darkblue .dropdown-menu > .active > a, body.theme-darkblue .dropdown-menu > .active > a:hover, body.theme-darkblue .dropdown-menu > .active > a:focus {
  color: #fff;
  text-decoration: none;
  background-color: #3963bc;
  outline: 0;
}

body.theme-darkblue .dropdown-menu > .disabled > a, body.theme-darkblue .dropdown-menu > .disabled > a:hover, body.theme-darkblue .dropdown-menu > .disabled > a:focus {
  color: rgba(119, 119, 119, 0.6);
}

body.theme-darkblue .dropdown-menu > .disabled > a:hover, body.theme-darkblue .dropdown-menu > .disabled > a:focus {
  background-color: transparent;
  background-image: none;
}

body.theme-darkblue .dropdown-header {
  color: #777777;
}

body.theme-darkblue .hoverdown-menu > ul {
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}

body.theme-darkblue .hoverdown-menu > ul > li > a {
  color: #777777;
}

body.theme-darkblue .hoverdown-menu > ul > li > a:hover, body.theme-darkblue .hoverdown-menu > ul > li > a:focus {
  color: #262626;
  text-decoration: none;
  background-color: #f5f5f5;
}

body.theme-darkblue .hoverdown-menu.hoverdown-menu-primary > ul > li > a:hover, body.theme-darkblue .hoverdown-menu.hoverdown-menu-primary > ul > li > a:focus {
  color: #fff;
  background-color: #3963bc;
}

body.theme-darkblue .hoverdown-menu.hoverdown-menu-success > ul > li > a:hover, body.theme-darkblue .hoverdown-menu.hoverdown-menu-success > ul > li > a:focus {
  color: #fff;
  background-color: #1dc5a3;
}

body.theme-darkblue .hoverdown-menu.hoverdown-menu-info > ul > li > a:hover, body.theme-darkblue .hoverdown-menu.hoverdown-menu-info > ul > li > a:focus {
  color: #fff;
  background-color: #02BAF0;
}

body.theme-darkblue .hoverdown-menu.hoverdown-menu-warning > ul > li > a:hover, body.theme-darkblue .hoverdown-menu.hoverdown-menu-warning > ul > li > a:focus {
  color: #fff;
  background-color: #ff9b07;
}

body.theme-darkblue .hoverdown-menu.hoverdown-menu-danger > ul > li > a:hover, body.theme-darkblue .hoverdown-menu.hoverdown-menu-danger > ul > li > a:focus {
  color: #fff;
  background-color: #f56c6c;
}

body.theme-darkblue .divider {
  background-color: #e5e5e5;
}

body.theme-darkblue .hoverdown-menu > ul > .disabled > a, body.theme-darkblue .hoverdown-menu > ul > .disabled > a:hover, body.theme-darkblue .hoverdown-menu > ul > .disabled > a:focus {
  color: rgba(119, 119, 119, 0.6);
}

body.theme-darkblue .hoverdown-menu > ul > .disabled > a:hover, body.theme-darkblue .hoverdown-menu > ul > .disabled > a:focus {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
}

body.theme-darkblue .input-group-addon {
  color: #555555;
  background-color: #fff;
  border: 1px solid #ddd;
}

body.theme-darkblue .input-group-addon.addon-primary {
  border-color: #3963bc;
  background-color: #3963bc;
  color: #fff;
}

body.theme-darkblue .input-group-addon.addon-success {
  border-color: #1dc5a3;
  background-color: #1dc5a3;
  color: #fff;
}

body.theme-darkblue .input-group-addon.addon-info {
  border-color: #02BAF0;
  background-color: #02BAF0;
  color: #fff;
}

body.theme-darkblue .input-group-addon.addon-warning {
  border-color: #ff9b07;
  background-color: #ff9b07;
  color: #fff;
}

body.theme-darkblue .input-group-addon.addon-danger {
  border-color: #f56c6c;
  background-color: #f56c6c;
  color: #fff;
}

body.theme-darkblue .nav > li > a:hover, body.theme-darkblue .nav > li > a:focus {
  background-color: #eeeeee;
}

body.theme-darkblue .nav > li.disabled > a {
  color: #777777;
}

body.theme-darkblue .nav > li.disabled > a:hover, body.theme-darkblue .nav > li.disabled > a:focus {
  color: #777777;
  background-color: transparent;
}

body.theme-darkblue .nav .open > a, body.theme-darkblue .nav .open > a:hover, body.theme-darkblue .nav .open > a:focus {
  background-color: #fff;
}

body.theme-darkblue .nav .nav-divider {
  background-color: #e5e5e5;
}

body.theme-darkblue .nav-tabs-default > .nav-tabs > li > a {
  color: #676a6c;
  background-color: #fff;
}

body.theme-darkblue .nav-tabs-default > .nav-tabs > li > a:hover {
  color: #3963bc;
  background-color: #fff;
}

body.theme-darkblue .nav-tabs-default > .nav-tabs > li.active > a,
body.theme-darkblue .nav-tabs-default > .nav-tabs > li.active > a:focus,
body.theme-darkblue .nav-tabs-default > .nav-tabs > li.active > a:hover {
  color: #3963bc;
  background-color: #fff;
}

body.theme-darkblue .nav-tabs-vertical > .nav-tabs > li > a {
  color: #676a6c;
  background-color: #fff;
}

body.theme-darkblue .nav-tabs-vertical > .nav-tabs > li > a:hover {
  color: #3963bc;
  background-color: #fff;
}

body.theme-darkblue .nav-tabs-vertical > .nav-tabs > li.active > a,
body.theme-darkblue .nav-tabs-vertical > .nav-tabs > li.active > a:focus {
  color: #fff;
  background-color: #3963bc;
}

body.theme-darkblue .nav-tabs-easy > .nav-tabs > li > a {
  color: #676a6c;
  background-color: #fff;
}

body.theme-darkblue .nav-tabs-easy > .nav-tabs > li > a:hover {
  color: #3963bc;
  background-color: #fff;
}

body.theme-darkblue .nav-tabs-easy > .nav-tabs > li.active > a,
body.theme-darkblue .nav-tabs-easy > .nav-tabs > li.active > a:focus,
body.theme-darkblue .nav-tabs-easy > .nav-tabs > li.active > a:hover {
  border: none;
  border-bottom: 1px solid #3963bc;
  color: #3963bc;
  background-color: #fff;
}

body.theme-darkblue .nav-tabs-card > .nav-tabs {
  background-color: #f5f7fc;
}

body.theme-darkblue .nav-tabs-card > .nav-tabs > li > a {
  color: #676a6c;
  background-color: #f5f7fc;
}

body.theme-darkblue .nav-tabs-card > .nav-tabs > li > a:hover {
  color: #3963bc;
}

body.theme-darkblue .nav-tabs-card > .nav-tabs > li.active > a,
body.theme-darkblue .nav-tabs-card > .nav-tabs > li.active > a:focus,
body.theme-darkblue .nav-tabs-card > .nav-tabs > li.active > a:hover {
  color: #3963bc;
  background-color: #fff;
}

body.theme-darkblue .nav-pills > li.active > a, body.theme-darkblue .nav-pills > li.active > a:hover, body.theme-darkblue .nav-pills > li.active > a:focus {
  color: #fff;
  background-color: #3963bc;
}

body.theme-darkblue .navbar-toggle {
  background-color: transparent;
  background-image: none;
}

body.theme-darkblue .navbar-default {
  background-color: #f8f8f8;
}

body.theme-darkblue .navbar-default .navbar-brand {
  color: #777;
}

body.theme-darkblue .navbar-default .navbar-brand:hover, body.theme-darkblue .navbar-default .navbar-brand:focus {
  color: #5e5e5e;
  background-color: transparent;
}

body.theme-darkblue .navbar-default .navbar-text {
  color: #777;
}

body.theme-darkblue .navbar-default .navbar-nav > li > a {
  color: #777;
}

body.theme-darkblue .navbar-default .navbar-nav > li > a:hover, body.theme-darkblue .navbar-default .navbar-nav > li > a:focus {
  color: #333;
  background-color: transparent;
}

body.theme-darkblue .navbar-default .navbar-nav > .active > a, body.theme-darkblue .navbar-default .navbar-nav > .active > a:hover, body.theme-darkblue .navbar-default .navbar-nav > .active > a:focus {
  color: #555;
  background-color: #e7e7e7;
}

body.theme-darkblue .navbar-default .navbar-nav > .disabled > a, body.theme-darkblue .navbar-default .navbar-nav > .disabled > a:hover, body.theme-darkblue .navbar-default .navbar-nav > .disabled > a:focus {
  color: #ccc;
  background-color: transparent;
}

body.theme-darkblue .navbar-default .navbar-nav > .open > a, body.theme-darkblue .navbar-default .navbar-nav > .open > a:hover, body.theme-darkblue .navbar-default .navbar-nav > .open > a:focus {
  color: #555;
  background-color: #e7e7e7;
}

@media (max-width: 767px) {
  body.theme-darkblue .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #777;
  }
  body.theme-darkblue .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, body.theme-darkblue .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #333;
    background-color: transparent;
  }
  body.theme-darkblue .navbar-default .navbar-nav .open .dropdown-menu > .active > a, body.theme-darkblue .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, body.theme-darkblue .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #555;
    background-color: #e7e7e7;
  }
  body.theme-darkblue .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, body.theme-darkblue .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, body.theme-darkblue .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #ccc;
    background-color: transparent;
  }
}

body.theme-darkblue .navbar-default .navbar-toggle:hover, body.theme-darkblue .navbar-default .navbar-toggle:focus {
  background-color: #ddd;
}

body.theme-darkblue .navbar-default .navbar-toggle .icon-bar {
  background-color: #888;
}

body.theme-darkblue .navbar-default .navbar-link {
  color: #777;
}

body.theme-darkblue .navbar-default .navbar-link:hover {
  color: #333;
}

body.theme-darkblue .navbar-default .btn-link {
  color: #777;
}

body.theme-darkblue .navbar-default .btn-link:hover, body.theme-darkblue .navbar-default .btn-link:focus {
  color: #333;
}

body.theme-darkblue .navbar-default .btn-link[disabled]:hover, body.theme-darkblue .navbar-default .btn-link[disabled]:focus,
fieldset[disabled] body.theme-darkblue .navbar-default .btn-link:hover,
fieldset[disabled] body.theme-darkblue .navbar-default .btn-link:focus {
  color: #ccc;
}

body.theme-darkblue .navbar-inverse {
  background-color: #222;
}

body.theme-darkblue .navbar-inverse .navbar-brand {
  color: #9d9d9d;
}

body.theme-darkblue .navbar-inverse .navbar-brand:hover, body.theme-darkblue .navbar-inverse .navbar-brand:focus {
  color: #fff;
  background-color: transparent;
}

body.theme-darkblue .navbar-inverse .navbar-text {
  color: #9d9d9d;
}

body.theme-darkblue .navbar-inverse .navbar-nav > li > a {
  color: #9d9d9d;
}

body.theme-darkblue .navbar-inverse .navbar-nav > li > a:hover, body.theme-darkblue .navbar-inverse .navbar-nav > li > a:focus {
  color: #fff;
  background-color: transparent;
}

body.theme-darkblue .navbar-inverse .navbar-nav > .active > a, body.theme-darkblue .navbar-inverse .navbar-nav > .active > a:hover, body.theme-darkblue .navbar-inverse .navbar-nav > .active > a:focus {
  color: #fff;
  background-color: #090909;
}

body.theme-darkblue .navbar-inverse .navbar-nav > .disabled > a, body.theme-darkblue .navbar-inverse .navbar-nav > .disabled > a:hover, body.theme-darkblue .navbar-inverse .navbar-nav > .disabled > a:focus {
  color: #444;
  background-color: transparent;
}

body.theme-darkblue .navbar-inverse .navbar-nav > .open > a, body.theme-darkblue .navbar-inverse .navbar-nav > .open > a:hover, body.theme-darkblue .navbar-inverse .navbar-nav > .open > a:focus {
  color: #fff;
  background-color: #090909;
}

@media (max-width: 767px) {
  body.theme-darkblue .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
    background-color: #090909;
  }
  body.theme-darkblue .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
    color: #9d9d9d;
  }
  body.theme-darkblue .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, body.theme-darkblue .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #fff;
    background-color: transparent;
  }
  body.theme-darkblue .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, body.theme-darkblue .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, body.theme-darkblue .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #fff;
    background-color: #090909;
  }
  body.theme-darkblue .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, body.theme-darkblue .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, body.theme-darkblue .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #444;
    background-color: transparent;
  }
}

body.theme-darkblue .navbar-inverse .navbar-toggle:hover, body.theme-darkblue .navbar-inverse .navbar-toggle:focus {
  background-color: #333;
}

body.theme-darkblue .navbar-inverse .navbar-toggle .icon-bar {
  background-color: #fff;
}

body.theme-darkblue .navbar-inverse .navbar-link {
  color: #9d9d9d;
}

body.theme-darkblue .navbar-inverse .navbar-link:hover {
  color: #fff;
}

body.theme-darkblue .navbar-inverse .btn-link {
  color: #9d9d9d;
}

body.theme-darkblue .navbar-inverse .btn-link:hover, body.theme-darkblue .navbar-inverse .btn-link:focus {
  color: #fff;
}

body.theme-darkblue .navbar-inverse .btn-link[disabled]:hover, body.theme-darkblue .navbar-inverse .btn-link[disabled]:focus,
fieldset[disabled] body.theme-darkblue .navbar-inverse .btn-link:hover,
fieldset[disabled] body.theme-darkblue .navbar-inverse .btn-link:focus {
  color: #444;
}

body.theme-darkblue .breadcrumb > li + li:before {
  color: #ccc;
}

body.theme-darkblue .breadcrumb > .active {
  color: #777777;
}

body.theme-darkblue .breadcrumb.breadcrumb-gray {
  background-color: #f5f5f5;
}

body.theme-darkblue .pagination > li > a,
body.theme-darkblue .pagination > li > span {
  color: #777777;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd;
}

body.theme-darkblue .pagination > li > a:hover, body.theme-darkblue .pagination > li > a:focus,
body.theme-darkblue .pagination > li > span:hover,
body.theme-darkblue .pagination > li > span:focus {
  background-color: #eeeeee;
}

body.theme-darkblue .pagination > .active > a, body.theme-darkblue .pagination > .active > a:hover, body.theme-darkblue .pagination > .active > a:focus,
body.theme-darkblue .pagination > .active > span,
body.theme-darkblue .pagination > .active > span:hover,
body.theme-darkblue .pagination > .active > span:focus {
  color: #777777;
  background-color: #eeeeee;
  border-color: #ddd;
}

body.theme-darkblue .pagination > .disabled > span,
body.theme-darkblue .pagination > .disabled > span:hover,
body.theme-darkblue .pagination > .disabled > span:focus,
body.theme-darkblue .pagination > .disabled > a,
body.theme-darkblue .pagination > .disabled > a:hover,
body.theme-darkblue .pagination > .disabled > a:focus {
  color: #777777;
  background-color: #fff;
  border-color: #ddd;
}

body.theme-darkblue .pager li > a,
body.theme-darkblue .pager li > span {
  background-color: #fff;
  border: 1px solid #ddd;
}

body.theme-darkblue .pager li > a:hover,
body.theme-darkblue .pager li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}

body.theme-darkblue .pager .disabled > a,
body.theme-darkblue .pager .disabled > a:hover,
body.theme-darkblue .pager .disabled > a:focus,
body.theme-darkblue .pager .disabled > span {
  color: #777777;
  background-color: #fff;
}

body.theme-darkblue .label {
  color: #fff;
}

body.theme-darkblue a.label:hover, body.theme-darkblue a.label:focus {
  color: #fff;
}

body.theme-darkblue .label-default {
  background-color: #777777;
}

body.theme-darkblue .label-default[href]:hover, body.theme-darkblue .label-default[href]:focus {
  background-color: #5e5e5e;
}

body.theme-darkblue .label-default.label-outline {
  color: #777777;
  border: 1px solid #777777;
  background-color: #fff;
}

body.theme-darkblue .label-primary {
  background-color: #3963bc;
}

body.theme-darkblue .label-primary[href]:hover, body.theme-darkblue .label-primary[href]:focus {
  background-color: #2d4e95;
}

body.theme-darkblue .label-primary.label-outline {
  color: #3963bc;
  border: 1px solid #3963bc;
  background-color: #fff;
}

body.theme-darkblue .label-success {
  background-color: #1dc5a3;
}

body.theme-darkblue .label-success[href]:hover, body.theme-darkblue .label-success[href]:focus {
  background-color: #16997e;
}

body.theme-darkblue .label-success.label-outline {
  color: #1dc5a3;
  border: 1px solid #1dc5a3;
  background-color: #fff;
}

body.theme-darkblue .label-info {
  background-color: #02BAF0;
}

body.theme-darkblue .label-info[href]:hover, body.theme-darkblue .label-info[href]:focus {
  background-color: #0293bd;
}

body.theme-darkblue .label-info.label-outline {
  color: #02BAF0;
  border: 1px solid #02BAF0;
  background-color: #fff;
}

body.theme-darkblue .label-warning {
  background-color: #ff9b07;
}

body.theme-darkblue .label-warning[href]:hover, body.theme-darkblue .label-warning[href]:focus {
  background-color: #d37e00;
}

body.theme-darkblue .label-warning.label-outline {
  color: #ff9b07;
  border: 1px solid #ff9b07;
  background-color: #fff;
}

body.theme-darkblue .label-danger {
  background-color: #f56c6c;
}

body.theme-darkblue .label-danger[href]:hover, body.theme-darkblue .label-danger[href]:focus {
  background-color: #f23c3c;
}

body.theme-darkblue .label-danger.label-outline {
  color: #f56c6c;
  border: 1px solid #f56c6c;
  background-color: #fff;
}

body.theme-darkblue .label-black {
  background-color: #000;
}

body.theme-darkblue .label-black[href]:hover, body.theme-darkblue .label-black[href]:focus {
  background-color: black;
}

body.theme-darkblue .label-black.label-outline {
  color: #000;
  border: 1px solid #000;
  background-color: #fff;
}

body.theme-darkblue .badge {
  color: #fff;
  background-color: #777777;
}

body.theme-darkblue .badge.badge-primary {
  background-color: #3963bc;
}

body.theme-darkblue .badge.badge-success {
  background-color: #1dc5a3;
}

body.theme-darkblue .badge.badge-info {
  background-color: #02BAF0;
}

body.theme-darkblue .badge.badge-warning {
  background-color: #ff9b07;
}

body.theme-darkblue .badge.badge-danger {
  background-color: #f56c6c;
}

body.theme-darkblue .badge.badge-black {
  background-color: #000;
}

body.theme-darkblue a.badge:hover,
body.theme-darkblue a.badge:focus {
  color: #fff;
}

body.theme-darkblue .list-group-item.active > .badge,
body.theme-darkblue .nav-pills > .active > a > .badge {
  color: #3963bc;
  background-color: #fff;
}

body.theme-darkblue .jumbotron {
  color: inherit;
  background-color: #eeeeee;
}

body.theme-darkblue .jumbotron h1,
body.theme-darkblue .jumbotron .h1 {
  color: inherit;
}

body.theme-darkblue .jumbotron > hr {
  border-top-color: #d5d5d5;
}

body.theme-darkblue .thumbnail {
  background-color: #fff;
  border: 1px solid #ddd;
}

body.theme-darkblue .thumbnail .caption {
  color: #676a6c;
}

body.theme-darkblue a.thumbnail:hover,
body.theme-darkblue a.thumbnail:focus,
body.theme-darkblue a.thumbnail.active {
  border-color: #3963bc;
}

body.theme-darkblue .alert h4 {
  color: inherit;
}

body.theme-darkblue .alert-dismissable .close,
body.theme-darkblue .alert-dismissible .close {
  color: inherit;
}

body.theme-darkblue .alert-primary {
  color: #3963bc;
  background-color: rgba(57, 99, 188, 0.1);
  border-color: none;
}

body.theme-darkblue .alert-primary hr {
  border-top-color: #3359a8;
}

body.theme-darkblue .alert-primary .alert-link {
  color: #3963bc;
}

body.theme-darkblue .alert-primary.dark {
  color: #fff;
  background-color: #3963bc;
}

body.theme-darkblue .alert-primary.dark .alert-link {
  color: #fff;
}

body.theme-darkblue .alert-primary.dark.alert-dismissable .close:hover {
  color: #fff;
}

body.theme-darkblue .alert-success {
  color: #1dc5a3;
  background-color: rgba(29, 197, 163, 0.1);
  border-color: none;
}

body.theme-darkblue .alert-success hr {
  border-top-color: #1aaf91;
}

body.theme-darkblue .alert-success .alert-link {
  color: #1dc5a3;
}

body.theme-darkblue .alert-success.dark {
  color: #fff;
  background-color: #1dc5a3;
}

body.theme-darkblue .alert-success.dark .alert-link {
  color: #fff;
}

body.theme-darkblue .alert-success.dark.alert-dismissable .close:hover {
  color: #fff;
}

body.theme-darkblue .alert-info {
  color: #02BAF0;
  background-color: rgba(2, 186, 240, 0.1);
  border-color: none;
}

body.theme-darkblue .alert-info hr {
  border-top-color: #02a6d7;
}

body.theme-darkblue .alert-info .alert-link {
  color: #02BAF0;
}

body.theme-darkblue .alert-info.dark {
  color: #fff;
  background-color: #02BAF0;
}

body.theme-darkblue .alert-info.dark .alert-link {
  color: #fff;
}

body.theme-darkblue .alert-info.dark.alert-dismissable .close:hover {
  color: #fff;
}

body.theme-darkblue .alert-warning {
  color: #ff9b07;
  background-color: rgba(255, 155, 7, 0.1);
  border-color: none;
}

body.theme-darkblue .alert-warning hr {
  border-top-color: #ed8d00;
}

body.theme-darkblue .alert-warning .alert-link {
  color: #ff9b07;
}

body.theme-darkblue .alert-warning.dark {
  color: #fff;
  background-color: #ff9b07;
}

body.theme-darkblue .alert-warning.dark .alert-link {
  color: #fff;
}

body.theme-darkblue .alert-warning.dark.alert-dismissable .close:hover {
  color: #fff;
}

body.theme-darkblue .alert-danger {
  color: #f56c6c;
  background-color: rgba(245, 108, 108, 0.1);
  border-color: none;
}

body.theme-darkblue .alert-danger hr {
  border-top-color: #f35454;
}

body.theme-darkblue .alert-danger .alert-link {
  color: #f56c6c;
}

body.theme-darkblue .alert-danger.dark {
  color: #fff;
  background-color: #f56c6c;
}

body.theme-darkblue .alert-danger.dark .alert-link {
  color: #fff;
}

body.theme-darkblue .alert-danger.dark.alert-dismissable .close:hover {
  color: #fff;
}

body.theme-darkblue .progress {
  background-color: #f5f5f5;
}

body.theme-darkblue .progress-bar {
  color: #fff;
  background-color: #3963bc;
}

body.theme-darkblue .progress-bar-success {
  background-color: #1dc5a3;
}

body.theme-darkblue .progress-bar-info {
  background-color: #02BAF0;
}

body.theme-darkblue .progress-bar-warning {
  background-color: #ff9b07;
}

body.theme-darkblue .progress-bar-danger {
  background-color: #f56c6c;
}

body.theme-darkblue .list-group-item {
  background-color: #fff;
  border: 1px solid #ddd;
}

body.theme-darkblue .list-group-item.disabled, body.theme-darkblue .list-group-item.disabled:hover, body.theme-darkblue .list-group-item.disabled:focus {
  color: #777777;
  background-color: #eeeeee;
}

body.theme-darkblue .list-group-item.disabled .list-group-item-heading, body.theme-darkblue .list-group-item.disabled:hover .list-group-item-heading, body.theme-darkblue .list-group-item.disabled:focus .list-group-item-heading {
  color: inherit;
}

body.theme-darkblue .list-group-item.disabled .list-group-item-text, body.theme-darkblue .list-group-item.disabled:hover .list-group-item-text, body.theme-darkblue .list-group-item.disabled:focus .list-group-item-text {
  color: #777777;
}

body.theme-darkblue .list-group-item.active, body.theme-darkblue .list-group-item.active:hover, body.theme-darkblue .list-group-item.active:focus {
  color: #fff;
  background-color: #3963bc;
  border-color: #3963bc;
}

body.theme-darkblue .list-group-item.active .list-group-item-heading,
body.theme-darkblue .list-group-item.active .list-group-item-heading > small,
body.theme-darkblue .list-group-item.active .list-group-item-heading > .small, body.theme-darkblue .list-group-item.active:hover .list-group-item-heading,
body.theme-darkblue .list-group-item.active:hover .list-group-item-heading > small,
body.theme-darkblue .list-group-item.active:hover .list-group-item-heading > .small, body.theme-darkblue .list-group-item.active:focus .list-group-item-heading,
body.theme-darkblue .list-group-item.active:focus .list-group-item-heading > small,
body.theme-darkblue .list-group-item.active:focus .list-group-item-heading > .small {
  color: inherit;
}

body.theme-darkblue .list-group-item.active .list-group-item-text, body.theme-darkblue .list-group-item.active:hover .list-group-item-text, body.theme-darkblue .list-group-item.active:focus .list-group-item-text {
  color: #e1e8f5;
}

body.theme-darkblue .list-group.bottom-line .list-group-item {
  border-bottom: 1px solid #ddd;
}

body.theme-darkblue .list-group.bottom-line-dashed .list-group-item {
  border-bottom: 1px dashed #ddd;
}

body.theme-darkblue a.list-group-item,
body.theme-darkblue button.list-group-item {
  color: #676a6c;
}

body.theme-darkblue a.list-group-item .list-group-item-heading,
body.theme-darkblue button.list-group-item .list-group-item-heading {
  color: #333;
}

body.theme-darkblue a.list-group-item:hover, body.theme-darkblue a.list-group-item:focus,
body.theme-darkblue button.list-group-item:hover,
body.theme-darkblue button.list-group-item:focus {
  color: #676a6c;
  text-decoration: none;
  background-color: #f5f5f5;
}

body.theme-darkblue .list-group-item-primary {
  color: #fff;
  background-color: #3963bc;
}

body.theme-darkblue a.list-group-item-primary,
body.theme-darkblue button.list-group-item-primary {
  color: #fff;
}

body.theme-darkblue a.list-group-item-primary .list-group-item-heading,
body.theme-darkblue button.list-group-item-primary .list-group-item-heading {
  color: inherit;
}

body.theme-darkblue a.list-group-item-primary:hover, body.theme-darkblue a.list-group-item-primary:focus,
body.theme-darkblue button.list-group-item-primary:hover,
body.theme-darkblue button.list-group-item-primary:focus {
  color: #fff;
  background-color: #3359a8;
}

body.theme-darkblue a.list-group-item-primary.active, body.theme-darkblue a.list-group-item-primary.active:hover, body.theme-darkblue a.list-group-item-primary.active:focus,
body.theme-darkblue button.list-group-item-primary.active,
body.theme-darkblue button.list-group-item-primary.active:hover,
body.theme-darkblue button.list-group-item-primary.active:focus {
  color: #fff;
  background-color: #fff;
  border-color: #fff;
}

body.theme-darkblue .list-group-item-success {
  color: #fff;
  background-color: #1dc5a3;
}

body.theme-darkblue a.list-group-item-success,
body.theme-darkblue button.list-group-item-success {
  color: #fff;
}

body.theme-darkblue a.list-group-item-success .list-group-item-heading,
body.theme-darkblue button.list-group-item-success .list-group-item-heading {
  color: inherit;
}

body.theme-darkblue a.list-group-item-success:hover, body.theme-darkblue a.list-group-item-success:focus,
body.theme-darkblue button.list-group-item-success:hover,
body.theme-darkblue button.list-group-item-success:focus {
  color: #fff;
  background-color: #1aaf91;
}

body.theme-darkblue a.list-group-item-success.active, body.theme-darkblue a.list-group-item-success.active:hover, body.theme-darkblue a.list-group-item-success.active:focus,
body.theme-darkblue button.list-group-item-success.active,
body.theme-darkblue button.list-group-item-success.active:hover,
body.theme-darkblue button.list-group-item-success.active:focus {
  color: #fff;
  background-color: #fff;
  border-color: #fff;
}

body.theme-darkblue .list-group-item-info {
  color: #fff;
  background-color: #02BAF0;
}

body.theme-darkblue a.list-group-item-info,
body.theme-darkblue button.list-group-item-info {
  color: #fff;
}

body.theme-darkblue a.list-group-item-info .list-group-item-heading,
body.theme-darkblue button.list-group-item-info .list-group-item-heading {
  color: inherit;
}

body.theme-darkblue a.list-group-item-info:hover, body.theme-darkblue a.list-group-item-info:focus,
body.theme-darkblue button.list-group-item-info:hover,
body.theme-darkblue button.list-group-item-info:focus {
  color: #fff;
  background-color: #02a6d7;
}

body.theme-darkblue a.list-group-item-info.active, body.theme-darkblue a.list-group-item-info.active:hover, body.theme-darkblue a.list-group-item-info.active:focus,
body.theme-darkblue button.list-group-item-info.active,
body.theme-darkblue button.list-group-item-info.active:hover,
body.theme-darkblue button.list-group-item-info.active:focus {
  color: #fff;
  background-color: #fff;
  border-color: #fff;
}

body.theme-darkblue .list-group-item-warning {
  color: #fff;
  background-color: #ff9b07;
}

body.theme-darkblue a.list-group-item-warning,
body.theme-darkblue button.list-group-item-warning {
  color: #fff;
}

body.theme-darkblue a.list-group-item-warning .list-group-item-heading,
body.theme-darkblue button.list-group-item-warning .list-group-item-heading {
  color: inherit;
}

body.theme-darkblue a.list-group-item-warning:hover, body.theme-darkblue a.list-group-item-warning:focus,
body.theme-darkblue button.list-group-item-warning:hover,
body.theme-darkblue button.list-group-item-warning:focus {
  color: #fff;
  background-color: #ed8d00;
}

body.theme-darkblue a.list-group-item-warning.active, body.theme-darkblue a.list-group-item-warning.active:hover, body.theme-darkblue a.list-group-item-warning.active:focus,
body.theme-darkblue button.list-group-item-warning.active,
body.theme-darkblue button.list-group-item-warning.active:hover,
body.theme-darkblue button.list-group-item-warning.active:focus {
  color: #fff;
  background-color: #fff;
  border-color: #fff;
}

body.theme-darkblue .list-group-item-danger {
  color: #fff;
  background-color: #f56c6c;
}

body.theme-darkblue a.list-group-item-danger,
body.theme-darkblue button.list-group-item-danger {
  color: #fff;
}

body.theme-darkblue a.list-group-item-danger .list-group-item-heading,
body.theme-darkblue button.list-group-item-danger .list-group-item-heading {
  color: inherit;
}

body.theme-darkblue a.list-group-item-danger:hover, body.theme-darkblue a.list-group-item-danger:focus,
body.theme-darkblue button.list-group-item-danger:hover,
body.theme-darkblue button.list-group-item-danger:focus {
  color: #fff;
  background-color: #f35454;
}

body.theme-darkblue a.list-group-item-danger.active, body.theme-darkblue a.list-group-item-danger.active:hover, body.theme-darkblue a.list-group-item-danger.active:focus,
body.theme-darkblue button.list-group-item-danger.active,
body.theme-darkblue button.list-group-item-danger.active:hover,
body.theme-darkblue button.list-group-item-danger.active:focus {
  color: #fff;
  background-color: #fff;
  border-color: #fff;
}

body.theme-darkblue .panel {
  background-color: #fff;
  border: none;
}

body.theme-darkblue .panel.panel-noborder {
  border: none !important;
}

body.theme-darkblue .panel-heading {
  border-bottom: 1px solid rgba(221, 221, 221, 0.5);
}

body.theme-darkblue .panel-heading > .dropdown .dropdown-toggle {
  color: inherit;
}

body.theme-darkblue .panel-heading .tools > a,
body.theme-darkblue .panel-heading .tools > span > a {
  color: #777777;
}

body.theme-darkblue .panel-title {
  color: inherit;
}

body.theme-darkblue .panel-title > a,
body.theme-darkblue .panel-title > small,
body.theme-darkblue .panel-title > .small,
body.theme-darkblue .panel-title > small > a,
body.theme-darkblue .panel-title > .small > a {
  color: inherit;
}

body.theme-darkblue .panel-footer {
  background-color: transparent;
  border-top: 1px solid #ddd;
}

body.theme-darkblue .panel > .panel-body + .table,
body.theme-darkblue .panel > .panel-body + .table-responsive,
body.theme-darkblue .panel > .table + .panel-body,
body.theme-darkblue .panel > .table-responsive + .panel-body {
  border-top: 1px solid #eee;
}

body.theme-darkblue .panel-group .panel-heading + .panel-collapse > .panel-body,
body.theme-darkblue .panel-group .panel-heading + .panel-collapse > .list-group {
  border-top: 1px solid #ddd;
}

body.theme-darkblue .panel-group .panel-footer + .panel-collapse .panel-body {
  border-bottom: 1px solid #ddd;
}

body.theme-darkblue .panel-default {
  border-color: #ddd;
}

body.theme-darkblue .panel-default > .panel-heading {
  color: #333333;
  background-color: #f5f5f5;
  border-color: #ddd;
}

body.theme-darkblue .panel-default > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ddd;
}

body.theme-darkblue .panel-default > .panel-heading .badge {
  color: #f5f5f5;
  background-color: #333333;
}

body.theme-darkblue .panel-default > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ddd;
}

body.theme-darkblue .panel-primary {
  border-color: #3963bc;
}

body.theme-darkblue .panel-primary > .panel-heading {
  color: #fff;
  background-color: #3963bc;
  border-color: #3963bc;
}

body.theme-darkblue .panel-primary > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #3963bc;
}

body.theme-darkblue .panel-primary > .panel-heading .badge {
  color: #3963bc;
  background-color: #fff;
}

body.theme-darkblue .panel-primary > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #3963bc;
}

body.theme-darkblue .panel-primary > .panel-heading > a {
  color: #fff;
}

body.theme-darkblue .panel-primary > .panel-heading .tools > a,
body.theme-darkblue .panel-primary > .panel-heading .tools > span > a {
  color: #fff;
}

body.theme-darkblue .panel-success {
  border-color: #1dc5a3;
}

body.theme-darkblue .panel-success > .panel-heading {
  color: #fff;
  background-color: #1dc5a3;
  border-color: #1dc5a3;
}

body.theme-darkblue .panel-success > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #1dc5a3;
}

body.theme-darkblue .panel-success > .panel-heading .badge {
  color: #1dc5a3;
  background-color: #fff;
}

body.theme-darkblue .panel-success > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #1dc5a3;
}

body.theme-darkblue .panel-success > .panel-heading > a {
  color: #fff;
}

body.theme-darkblue .panel-success > .panel-heading .tools > a,
body.theme-darkblue .panel-success > .panel-heading .tools > span > a {
  color: #fff;
}

body.theme-darkblue .panel-info {
  border-color: #02BAF0;
}

body.theme-darkblue .panel-info > .panel-heading {
  color: #fff;
  background-color: #02BAF0;
  border-color: #02BAF0;
}

body.theme-darkblue .panel-info > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #02BAF0;
}

body.theme-darkblue .panel-info > .panel-heading .badge {
  color: #02BAF0;
  background-color: #fff;
}

body.theme-darkblue .panel-info > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #02BAF0;
}

body.theme-darkblue .panel-info > .panel-heading > a {
  color: #fff;
}

body.theme-darkblue .panel-info > .panel-heading .tools > a,
body.theme-darkblue .panel-info > .panel-heading .tools > span > a {
  color: #fff;
}

body.theme-darkblue .panel-warning {
  border-color: #ff9b07;
}

body.theme-darkblue .panel-warning > .panel-heading {
  color: #fff;
  background-color: #ff9b07;
  border-color: #ff9b07;
}

body.theme-darkblue .panel-warning > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ff9b07;
}

body.theme-darkblue .panel-warning > .panel-heading .badge {
  color: #ff9b07;
  background-color: #fff;
}

body.theme-darkblue .panel-warning > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ff9b07;
}

body.theme-darkblue .panel-warning > .panel-heading > a {
  color: #fff;
}

body.theme-darkblue .panel-warning > .panel-heading .tools > a,
body.theme-darkblue .panel-warning > .panel-heading .tools > span > a {
  color: #fff;
}

body.theme-darkblue .panel-danger {
  border-color: #f56c6c;
}

body.theme-darkblue .panel-danger > .panel-heading {
  color: #fff;
  background-color: #f56c6c;
  border-color: #f56c6c;
}

body.theme-darkblue .panel-danger > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #f56c6c;
}

body.theme-darkblue .panel-danger > .panel-heading .badge {
  color: #f56c6c;
  background-color: #fff;
}

body.theme-darkblue .panel-danger > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #f56c6c;
}

body.theme-darkblue .panel-danger > .panel-heading > a {
  color: #fff;
}

body.theme-darkblue .panel-danger > .panel-heading .tools > a,
body.theme-darkblue .panel-danger > .panel-heading .tools > span > a {
  color: #fff;
}

body.theme-darkblue .well {
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
}

body.theme-darkblue .well.well-primary {
  color: #fff;
  background-color: #3963bc;
  border-color: #3963bc;
}

body.theme-darkblue .well.well-success {
  color: #fff;
  background-color: #1dc5a3;
  border-color: #1dc5a3;
}

body.theme-darkblue .well.well-info {
  color: #fff;
  background-color: #02BAF0;
  border-color: #02BAF0;
}

body.theme-darkblue .well.well-warning {
  color: #fff;
  background-color: #ff9b07;
  border-color: #ff9b07;
}

body.theme-darkblue .well.well-danger {
  color: #fff;
  background-color: #f56c6c;
  border-color: #f56c6c;
}

body.theme-darkblue .close {
  color: #000;
}

body.theme-darkblue .close:hover, body.theme-darkblue .close:focus {
  color: #000;
}

body.theme-darkblue .modal-dialog.modal-primary .modal-header {
  background-color: #3963bc;
  color: #fff;
  border: 1px solid #3963bc;
}

body.theme-darkblue .modal-dialog.modal-primary .modal-header .close {
  color: #fff;
}

body.theme-darkblue .modal-dialog.modal-success .modal-header {
  background-color: #1dc5a3;
  color: #fff;
  border: 1px solid #1dc5a3;
}

body.theme-darkblue .modal-dialog.modal-success .modal-header .close {
  color: #fff;
}

body.theme-darkblue .modal-dialog.modal-info .modal-header {
  background-color: #02BAF0;
  color: #fff;
  border: 1px solid #02BAF0;
}

body.theme-darkblue .modal-dialog.modal-info .modal-header .close {
  color: #fff;
}

body.theme-darkblue .modal-dialog.modal-warning .modal-header {
  background-color: #ff9b07;
  color: #fff;
  border: 1px solid #ff9b07;
}

body.theme-darkblue .modal-dialog.modal-warning .modal-header .close {
  color: #fff;
}

body.theme-darkblue .modal-dialog.modal-danger .modal-header {
  background-color: #f56c6c;
  color: #fff;
  border: 1px solid #f56c6c;
}

body.theme-darkblue .modal-dialog.modal-danger .modal-header .close {
  color: #fff;
}

body.theme-darkblue .modal-content {
  background-color: #fff;
  border: none;
}

body.theme-darkblue .modal-backdrop {
  background-color: #000;
}

body.theme-darkblue .modal-header {
  border-bottom: 1px solid #e5e5e5;
}

body.theme-darkblue .modal-footer {
  border-top: 1px solid #e5e5e5;
}

body.theme-darkblue .tooltip.top .tooltip-arrow {
  border-top-color: #000;
}

body.theme-darkblue .tooltip.top-left .tooltip-arrow {
  border-top-color: #000;
}

body.theme-darkblue .tooltip.top-right .tooltip-arrow {
  border-top-color: #000;
}

body.theme-darkblue .tooltip.right .tooltip-arrow {
  border-right-color: #000;
}

body.theme-darkblue .tooltip.left .tooltip-arrow {
  border-left-color: #000;
}

body.theme-darkblue .tooltip.bottom .tooltip-arrow {
  border-bottom-color: #000;
}

body.theme-darkblue .tooltip.bottom-left .tooltip-arrow {
  border-bottom-color: #000;
}

body.theme-darkblue .tooltip.bottom-right .tooltip-arrow {
  border-bottom-color: #000;
}

body.theme-darkblue .tooltip-inner {
  color: #fff;
  background-color: #000;
}

body.theme-darkblue .tooltip-arrow {
  border-color: transparent;
}

body.theme-darkblue .popover {
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
}

body.theme-darkblue .popover > .arrow, body.theme-darkblue .popover > .arrow:after {
  border-color: transparent;
}

body.theme-darkblue .popover.top > .arrow {
  border-top-color: #999999;
  border-top-color: rgba(0, 0, 0, 0.25);
}

body.theme-darkblue .popover.top > .arrow:after {
  border-top-color: #fff;
}

body.theme-darkblue .popover.right > .arrow {
  border-right-color: #999999;
  border-right-color: rgba(0, 0, 0, 0.25);
}

body.theme-darkblue .popover.right > .arrow:after {
  border-right-color: #fff;
}

body.theme-darkblue .popover.bottom > .arrow {
  border-bottom-color: #999999;
  border-bottom-color: rgba(0, 0, 0, 0.25);
}

body.theme-darkblue .popover.bottom > .arrow:after {
  border-bottom-color: #fff;
}

body.theme-darkblue .popover.left > .arrow {
  border-left-color: #999999;
  border-left-color: rgba(0, 0, 0, 0.25);
}

body.theme-darkblue .popover.left > .arrow:after {
  border-left-color: #fff;
}

body.theme-darkblue .popover-title {
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
}

body.theme-darkblue .popover-primary + .popover .popover-title {
  color: #fff;
  background-color: #3963bc;
  border-color: #3963bc;
}

body.theme-darkblue .popover-success + .popover .popover-title {
  color: #fff;
  background-color: #1dc5a3;
  border-color: #1dc5a3;
}

body.theme-darkblue .popover-info + .popover .popover-title {
  color: #fff;
  background-color: #02BAF0;
  border-color: #02BAF0;
}

body.theme-darkblue .popover-warning + .popover .popover-title {
  color: #fff;
  background-color: #ff9b07;
  border-color: #ff9b07;
}

body.theme-darkblue .popover-danger + .popover .popover-title {
  color: #fff;
  background-color: #f56c6c;
  border-color: #f56c6c;
}

body.theme-darkblue .carousel-control {
  color: #fff;
  background-color: transparent;
}

body.theme-darkblue .carousel-control:hover, body.theme-darkblue .carousel-control:focus {
  color: #fff;
}

body.theme-darkblue .carousel-indicators li {
  background-color: #000 \9;
  background-color: transparent;
  border: 1px solid #fff;
}

body.theme-darkblue .carousel-indicators .active {
  background-color: #fff;
}

body.theme-darkblue .carousel-caption {
  color: #fff;
}

body.theme-darkblue body {
  background: #f5f5f5;
  color: #676a6c;
}

body.theme-darkblue ::-webkit-scrollbar-track {
  background-color: #f5f5f5;
}

body.theme-darkblue ::-webkit-scrollbar {
  background-color: #f5f5f5;
}

body.theme-darkblue ::-webkit-scrollbar-thumb {
  background-color: #999;
}

body.theme-darkblue .bg-white {
  background-color: #fff;
}

body.theme-darkblue .bg-gray {
  background-color: #f5f5f5;
}

body.theme-darkblue .hr-line {
  border-top: 1px solid #eee;
  color: #fff;
  background-color: #fff;
}

body.theme-darkblue .hr-line-dashed {
  border-top: 1px dashed #eee;
  color: #fff;
  background-color: #fff;
}

body.theme-darkblue .section-header {
  border-bottom: 1px solid #eee;
}

body.theme-darkblue .border-gray {
  border: 1px solid #eee;
}

body.theme-darkblue .border-primary {
  border: 1px solid #3963bc;
}

body.theme-darkblue .border-info {
  border: 1px solid #02BAF0;
}

body.theme-darkblue .border-success {
  border: 1px solid #1dc5a3;
}

body.theme-darkblue .border-warning {
  border: 1px solid #ff9b07;
}

body.theme-darkblue .border-danger {
  border: 1px solid #f56c6c;
}

body.theme-darkblue .bootstrap-table .table thead {
  background-color: #f5f5f5;
}

body.theme-darkblue .bootstrap-table .table > thead > tr > th {
  border-color: #eee;
}

body.theme-darkblue .bootstrap-table .table > thead > tr > td,
body.theme-darkblue .bootstrap-table .table > tbody > tr > td,
body.theme-darkblue .bootstrap-table .table > tfoot > tr > td {
  border-color: #eee;
}

body.theme-darkblue .bootstrap-table .table.table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #fff;
}

body.theme-darkblue .bootstrap-table .table.table-striped > tbody > tr:nth-of-type(even) {
  background-color: #fafafa;
}

body.theme-darkblue .bootstrap-table .table.table-bordered > thead > tr > th,
body.theme-darkblue .bootstrap-table .table.table-bordered > thead > tr > td,
body.theme-darkblue .bootstrap-table .table.table-bordered > tbody > tr > td,
body.theme-darkblue .bootstrap-table .table.table-bordered > tfoot > tr > td {
  border-color: #eee;
}

body.theme-darkblue .bootstrap-table .table > tbody > tr:hover {
  background-color: #fafafa !important;
}

body.theme-darkblue .bootstrap-table .fixed-table-container .table tbody tr.selected td {
  color: #3963bc;
  background-color: #f5f7fc;
}

body.theme-darkblue .fixed-columns,
body.theme-darkblue .fixed-columns-right {
  background-color: #fff;
  border-color: #eee;
}

body.theme-darkblue .reorder_rows_onDragClass td {
  color: #fff !important;
  background-color: rgba(57, 99, 188, 0.8) !important;
}

body.theme-darkblue .dragtable-sortable li {
  background: #fff;
}

body.theme-darkblue .ui-sortable-placeholder {
  -moz-box-shadow: 4px 5px 4px #d5d5d5 inset;
  -webkit-box-shadow: 4px 5px 4px #d5d5d5 inset;
  box-shadow: 4px 5px 4px #d5d5d5 inset;
  visibility: visible !important;
}

body.theme-darkblue .table.table-head thead {
  background-color: #f5f5f5;
}

body.theme-darkblue table.table-info-view {
  border-left: 1px solid #eee;
  border-right: 1px solid #eee;
}

body.theme-darkblue table.table-info-view tr th {
  background-color: #f5f5f5;
}

body.theme-darkblue table.table-info-view tr:first-child th, body.theme-darkblue table.table-info-view tr:first-child td {
  border-top: 1px solid #eee;
}

body.theme-darkblue .bootstrap-tree-table .treetable-table table > thead {
  background-color: #f5f5f5;
}

body.theme-darkblue .bootstrap-tree-table .treetable-table table tbody > tr:hover {
  background-color: #fafafa !important;
}

body.theme-darkblue .timeline-simple .timeline-item .item-info-box .item-icon {
  background-color: #f5f5f5;
  border-color: #eee;
}

body.theme-darkblue .timeline-simple .timeline-item .item-content-box .item-content {
  border-top: 1px solid #eee;
  border-left: 1px solid #eee;
}

body.theme-darkblue .timeline-simple .timeline-item .item-content-box .item-content:hover {
  background-color: #f5f5f5;
}

body.theme-darkblue .timeline-simple .timeline-item:first-child .item-content {
  border-top: none;
}

body.theme-darkblue .timeline-simple-center .timeline-item:nth-child(odd) .item-info-box .item-icon {
  background-color: #f5f5f5;
  border-color: #eee;
  border-style: solid;
  border-width: 1px 0px 1px 1px;
}

body.theme-darkblue .timeline-simple-center .timeline-item:nth-child(odd) .item-content-box .item-content {
  border-left: 1px solid #eee;
  background-color: #f5f5f5;
}

body.theme-darkblue .timeline-simple-center .timeline-item:nth-child(even) .item-info-box .item-icon {
  background-color: #f5f5f5;
  border-color: #eee;
  border-style: solid;
}

body.theme-darkblue .timeline-simple-center .timeline-item:nth-child(even) .item-content-box .item-content {
  background-color: #f5f5f5;
  border-right: 1px solid #eee;
}

body.theme-darkblue .timeline {
  background-color: #fff;
}

body.theme-darkblue .timeline::before {
  background-color: gainsboro;
}

body.theme-darkblue .timeline .timeline-item .item-icon {
  background-color: gainsboro;
  color: #676a6c;
}

body.theme-darkblue .timeline .timeline-item .item-icon.icon-primary {
  background-color: #3963bc;
  color: #fff;
}

body.theme-darkblue .timeline .timeline-item .item-icon.icon-success {
  background-color: #1dc5a3;
  color: #fff;
}

body.theme-darkblue .timeline .timeline-item .item-icon.icon-info {
  background-color: #02BAF0;
  color: #fff;
}

body.theme-darkblue .timeline .timeline-item .item-icon.icon-warning {
  background-color: #ff9b07;
  color: #fff;
}

body.theme-darkblue .timeline .timeline-item .item-icon.icon-danger {
  background-color: #f56c6c;
  color: #fff;
}

body.theme-darkblue .timeline .timeline-item .item-content {
  background-color: #f5f5f5;
  border: 1px solid #f5f5f5;
}

body.theme-darkblue .timeline .timeline-item .item-content::before {
  border: 7px solid transparent;
  border-right: 7px solid #f5f5f5;
}

body.theme-darkblue .timeline.timeline-center .timeline-item:nth-child(even) .item-content::before {
  border-left: 7px solid #f5f5f5;
}

body.theme-darkblue .swiper .swiper-button-prev,
body.theme-darkblue .swiper .swiper-button-next {
  color: rgba(255, 255, 255, 0.5);
}

body.theme-darkblue .swiper .swiper-pagination-circle .swiper-pagination-bullet {
  color: rgba(255, 255, 255, 0.5);
  background: rgba(0, 0, 0, 0.2);
}

body.theme-darkblue .swiper .swiper-pagination-circle .swiper-pagination-bullet.swiper-pagination-bullet-active {
  color: rgba(255, 255, 255, 0.8);
}

body.theme-darkblue .swiper .swiper-pagination-progressbar-fill {
  background-color: rgba(255, 255, 255, 0.5);
}

body.theme-darkblue .swiper .swiper-pagination-bullet-active {
  background-color: rgba(255, 255, 255, 0.5);
}

body.theme-darkblue .context-menu-icon::before {
  color: #3963bc;
}

body.theme-darkblue .context-menu-icon.context-menu-hover:before {
  color: #fff;
}

body.theme-darkblue .context-menu-icon.context-menu-disabled::before {
  color: #bbb;
}

body.theme-darkblue .context-menu-icon.context-menu-icon--fa::before {
  color: #3963bc;
}

body.theme-darkblue .context-menu-icon.context-menu-icon--fa.context-menu-hover:before {
  color: #fff;
}

body.theme-darkblue .context-menu-icon.context-menu-icon--fa.context-menu-disabled::before {
  color: #bbb;
}

body.theme-darkblue .context-menu-icon.context-menu-icon--fa5 i,
body.theme-darkblue .context-menu-icon.context-menu-icon--fa5 svg {
  color: #3963bc;
}

body.theme-darkblue .context-menu-icon.context-menu-icon--fa5.context-menu-hover > i,
body.theme-darkblue .context-menu-icon.context-menu-icon--fa5.context-menu-hover > svg {
  color: #fff;
}

body.theme-darkblue .context-menu-icon.context-menu-icon--fa5.context-menu-disabled i,
body.theme-darkblue .context-menu-icon.context-menu-icon--fa5.context-menu-disabled svg {
  color: #bbb;
}

body.theme-darkblue .context-menu-list {
  background: #fff;
  border: 1px solid #ddd;
}

body.theme-darkblue .context-menu-item {
  color: #2f2f2f;
  background-color: #fff;
}

body.theme-darkblue .context-menu-separator {
  border-bottom: 1px solid #e6e6e6;
}

body.theme-darkblue .context-menu-item.context-menu-hover {
  color: #fff;
  background-color: #3963bc;
}

body.theme-darkblue .context-menu-item.context-menu-disabled {
  color: #bbb;
  background-color: #fff;
}

body.theme-darkblue .context-menu-input.context-menu-hover {
  color: #2f2f2f;
}

body.theme-darkblue .context-menu-submenu:after {
  border-color: transparent transparent transparent #2f2f2f;
}

body.theme-darkblue .select2-container--bootstrap.select2-container--focus .select2-selection, body.theme-darkblue .select2-container--bootstrap.select2-container--open .select2-selection {
  border-color: #3963bc;
}

body.theme-darkblue .select2-container--bootstrap .select2-dropdown {
  border-color: #3963bc;
}

body.theme-darkblue .select2-container--bootstrap .select2-results__option--highlighted[aria-selected] {
  background-color: #3963bc;
}

body.theme-darkblue .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice {
  background-color: #3963bc;
  border-color: #3963bc;
}

body.theme-darkblue .select2-container--bootstrap .select2-results__option[aria-disabled=true] {
  color: #ccc;
}

body.theme-darkblue .search-panel {
  background: #fff;
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2);
}

body.theme-darkblue .select-list ul li {
  color: #676a6c;
}

body.theme-darkblue .select-list ul li input {
  border: 1px solid #eee;
}

body.theme-darkblue .select-list ul li input:focus {
  border: 1px solid #3963bc;
}

body.theme-darkblue .select-list ul li select {
  border: 1px solid #eee;
}

body.theme-darkblue input[type=checkbox] {
  border: 1px solid #959595;
}

body.theme-darkblue input[type=checkbox]:checked {
  background-color: #fff;
  border: 1px solid #959595;
}

body.theme-darkblue input[type=checkbox]:checked:before {
  color: #3963bc;
  border-bottom: solid 2px currentColor;
  border-left: solid 2px currentColor;
}

body.theme-darkblue input[type=checkbox]:disabled {
  border-color: #ccc;
  background-color: #f7f7f7;
}

body.theme-darkblue input[type=checkbox]:disabled:checked {
  border-color: #eeeeee;
  background-color: #eeeeee;
}

body.theme-darkblue input[type=radio] {
  border: 1px solid #888888;
}

body.theme-darkblue input[type=radio]:checked {
  background-color: #fff;
  border: 1px solid #888888;
}

body.theme-darkblue input[type=radio]:checked:before {
  background-color: #3963bc;
}

body.theme-darkblue input[type=radio]:disabled {
  border-color: #ccc;
  background-color: #f7f7f7;
}

body.theme-darkblue input[type=radio]:disabled:checked {
  border-color: #eeeeee;
  background-color: #eeeeee;
}

body.theme-darkblue .toggle-switch input[type=checkbox] {
  border: none !important;
}

body.theme-darkblue .toggle-switch input[type=checkbox]::before {
  border: 2px solid #eee;
}

body.theme-darkblue .toggle-switch input[type=checkbox]::after {
  border: 2px solid #eee;
  background-color: #fff;
}

body.theme-darkblue .toggle-switch input[type=checkbox]:checked::before {
  background-color: #3963bc;
  border-color: #3963bc;
}

body.theme-darkblue .toggle-switch input[type=checkbox]:checked::after {
  border-color: #3963bc;
}

body.theme-darkblue .toggle-switch.toggle-primary input[type=checkbox]::before {
  border-color: #3963bc;
}

body.theme-darkblue .toggle-switch.toggle-primary input[type=checkbox]::after {
  border-color: #3963bc;
}

body.theme-darkblue .toggle-switch.toggle-primary input[type=checkbox]:checked::before {
  border-color: #3963bc;
  background-color: #3963bc;
}

body.theme-darkblue .toggle-switch.toggle-primary input[type=checkbox]:checked::after {
  border-color: #3963bc;
}

body.theme-darkblue .toggle-switch.toggle-success input[type=checkbox]::before {
  border-color: #1dc5a3;
}

body.theme-darkblue .toggle-switch.toggle-success input[type=checkbox]::after {
  border-color: #1dc5a3;
}

body.theme-darkblue .toggle-switch.toggle-success input[type=checkbox]:checked::before {
  border-color: #1dc5a3;
  background-color: #1dc5a3;
}

body.theme-darkblue .toggle-switch.toggle-success input[type=checkbox]:checked::after {
  border-color: #1dc5a3;
}

body.theme-darkblue .toggle-switch.toggle-info input[type=checkbox]::before {
  border-color: #02BAF0;
}

body.theme-darkblue .toggle-switch.toggle-info input[type=checkbox]::after {
  border-color: #02BAF0;
}

body.theme-darkblue .toggle-switch.toggle-info input[type=checkbox]:checked::before {
  border-color: #02BAF0;
  background-color: #02BAF0;
}

body.theme-darkblue .toggle-switch.toggle-info input[type=checkbox]:checked::after {
  border-color: #02BAF0;
}

body.theme-darkblue .toggle-switch.toggle-warning input[type=checkbox]::before {
  border-color: #ff9b07;
}

body.theme-darkblue .toggle-switch.toggle-warning input[type=checkbox]::after {
  border-color: #ff9b07;
}

body.theme-darkblue .toggle-switch.toggle-warning input[type=checkbox]:checked::before {
  border-color: #ff9b07;
  background-color: #ff9b07;
}

body.theme-darkblue .toggle-switch.toggle-warning input[type=checkbox]:checked::after {
  border-color: #ff9b07;
}

body.theme-darkblue .toggle-switch.toggle-danger input[type=checkbox]::before {
  border-color: #f56c6c;
}

body.theme-darkblue .toggle-switch.toggle-danger input[type=checkbox]::after {
  border-color: #f56c6c;
}

body.theme-darkblue .toggle-switch.toggle-danger input[type=checkbox]:checked::before {
  border-color: #f56c6c;
  background-color: #f56c6c;
}

body.theme-darkblue .toggle-switch.toggle-danger input[type=checkbox]:checked::after {
  border-color: #f56c6c;
}

body.theme-darkblue .switch-radio-group .switch-radio .switch-radio-title {
  border: 1px solid #eee;
  background-color: #f5f5f5;
}

body.theme-darkblue .switch-radio-group .switch-radio input[type=radio]:checked ~ .switch-radio-title {
  background-color: #3963bc;
  border-color: #3963bc;
  color: #fff;
}

body.theme-darkblue .switch-radio-group.switch-radio-primary .switch-radio input[type=radio]:checked ~ .switch-radio-title {
  background-color: #3963bc;
  border-color: #3963bc;
  color: #fff;
}

body.theme-darkblue .switch-radio-group.switch-radio-success .switch-radio input[type=radio]:checked ~ .switch-radio-title {
  background-color: #1dc5a3;
  border-color: #1dc5a3;
  color: #fff;
}

body.theme-darkblue .switch-radio-group.switch-radio-info .switch-radio input[type=radio]:checked ~ .switch-radio-title {
  background-color: #02BAF0;
  border-color: #02BAF0;
  color: #fff;
}

body.theme-darkblue .switch-radio-group.switch-radio-warning .switch-radio input[type=radio]:checked ~ .switch-radio-title {
  background-color: #ff9b07;
  border-color: #ff9b07;
  color: #fff;
}

body.theme-darkblue .switch-radio-group.switch-radio-danger .switch-radio input[type=radio]:checked ~ .switch-radio-title {
  background-color: #f56c6c;
  border-color: #f56c6c;
  color: #fff;
}

body.theme-darkblue input.error,
body.theme-darkblue textarea.error {
  border-color: #f56c6c;
}

body.theme-darkblue .control-label.is-required:before {
  color: #f56c6c;
}

body.theme-darkblue .form-header {
  color: #3963bc !important;
  border-bottom: 1px solid #eee;
}

body.theme-darkblue .form-header-block {
  color: #3963bc;
}

body.theme-darkblue .form-header-block::before {
  background-color: #3963bc;
}

body.theme-darkblue label.error {
  color: #f56c6c;
}

body.theme-darkblue label.radio-error.error, body.theme-darkblue label.checkbox-error.error {
  color: #f56c6c;
}

body.theme-darkblue .layui-laydate.laydate-theme-reset .layui-this {
  background-color: #3963bc !important;
}

body.theme-darkblue .layui-laydate.laydate-theme-reset .layui-laydate-header i:hover,
body.theme-darkblue .layui-laydate.laydate-theme-reset .layui-laydate-header span:hover {
  color: #3963bc !important;
}

body.theme-darkblue .layui-laydate.laydate-theme-reset .layui-laydate-footer span:hover {
  color: #3963bc !important;
}

body.theme-darkblue .layer-reset .layui-layer-title,
body.theme-darkblue .layui-layer-prompt .layui-layer-title {
  background: #f8f8f8;
  color: #676a6c;
}

body.theme-darkblue .layer-reset .layui-layer-btn,
body.theme-darkblue .layui-layer-prompt .layui-layer-btn {
  background: #f3f6fb;
  border-top: 1px #eee solid;
}

body.theme-darkblue .layer-reset .layui-layer-btn a,
body.theme-darkblue .layui-layer-prompt .layui-layer-btn a {
  color: #fff;
  border: 1px solid #3963bc;
  background: #3963bc;
}

body.theme-darkblue .layer-reset .layui-layer-btn .layui-layer-btn0,
body.theme-darkblue .layui-layer-prompt .layui-layer-btn .layui-layer-btn0 {
  color: #fff;
  background: #3963bc;
}

body.theme-darkblue .layer-reset .layui-layer-btn .layui-layer-btn1,
body.theme-darkblue .layui-layer-prompt .layui-layer-btn .layui-layer-btn1 {
  background: #fff;
  color: #424445;
  border: 1px solid #c8c8c8;
}

body.theme-darkblue .layer-reset .layui-layer-btn .layui-layer-btn2,
body.theme-darkblue .layui-layer-prompt .layui-layer-btn .layui-layer-btn2 {
  background: #ff9b07;
  color: #fff;
  border: 1px solid #ff9b07;
}

body.theme-darkblue .layer-reset .layui-layer-btn .layui-layer-btn3,
body.theme-darkblue .layui-layer-prompt .layui-layer-btn .layui-layer-btn3 {
  background: #f56c6c;
  color: #fff;
  border: 1px solid #f56c6c;
}

body.theme-darkblue .loaderbox {
  color: #000 !important;
  border: 1px solid #eee;
  background-color: #eee;
}

body.theme-darkblue .loaderbox .loading-activity {
  border: solid 2px transparent;
  border-top-color: #000;
  border-left-color: #000;
}

body.theme-darkblue .icon-select-box {
  border: 1px solid #e5e6e7;
}

body.theme-darkblue .ico-list .fa:hover {
  background-color: #3963bc;
  color: #ffffff;
}

body.theme-darkblue div.tagsinput span.tag {
  background-color: #3963bc;
}

body.theme-darkblue .select-tree-container.open .select-panel {
  border: 1px solid rgba(57, 99, 188, 0.6);
  border-radius: 4px 4px 0 0;
}

body.theme-darkblue .select-tree-container .tree-panel {
  border: 1px solid rgba(57, 99, 188, 0.6);
  border-top: none;
}

body.theme-darkblue .select-tree-container .tree-panel ul li .tree-option.selected::after {
  color: #3963bc;
}

body.theme-darkblue .select-panel .select-value .select-item {
  background-color: #3963bc;
}

body.theme-darkblue .select-tree-container .tree-panel ul li .tree-option.selected {
  background: #f5f7fc;
}

body.theme-darkblue .select-tree-container .tree-panel ul li .tree-option:hover {
  background: #f3f3f3;
}

body.theme-darkblue .profile-avatar-box .profile-avatar-link {
  background-color: rgba(0, 0, 0, 0.2);
  color: #ddd;
}

body.theme-darkblue .cropper-area {
  background: #f3f3f3;
}

body.theme-darkblue .cropper-image-box {
  background: #e3e2e2;
}

body.theme-darkblue .cropper-preview-box {
  width: 160px;
  height: 100px;
  overflow: hidden;
  background: #e3e2e2;
}

body.theme-darkblue .main-head {
  background: #3963bc;
}

body.theme-darkblue .main-head .head-menu-panel .head-menu > li > a {
  color: #fff;
}

body.theme-darkblue .main-head .head-menu-panel .head-menu > li > a:hover {
  background-color: #4d73c3;
}

body.theme-darkblue .main-head .head-menu-panel .head-menu > li .head-avatar {
  border: 1px solid #fff;
}

body.theme-darkblue .main-head .head-menu-panel .head-menu > li.head-message .hoverdown-menu .head-message-link,
body.theme-darkblue .main-head .head-menu-panel .head-menu > li.head-message .dropdown-menu .head-message-link {
  border-bottom: 1px solid #eee;
}

body.theme-darkblue .main-head .head-menu-panel .head-menu > li.head-notice .hoverdown-menu .head-notice-link,
body.theme-darkblue .main-head .head-menu-panel .head-menu > li.head-notice .dropdown-menu .head-notice-link {
  border-bottom: 1px solid #eee;
}

body.theme-darkblue .main-head .head-menu-panel .head-menu > li.head-notice .hoverdown-menu .head-notice-title,
body.theme-darkblue .main-head .head-menu-panel .head-menu > li.head-notice .dropdown-menu .head-notice-title {
  background-color: #3963bc;
  color: #fff;
}

body.theme-darkblue .main-head .head-logo-panel {
  background-color: #3359a8;
}

body.theme-darkblue .main-head .head-logo-panel .head-logo {
  color: #fff;
}

body.theme-darkblue .main-left {
  background-color: #222D39;
}

body.theme-darkblue .main-left .slimScrollBar {
  background-color: rgba(255, 255, 255, 0) !important;
}

body.theme-darkblue .main-left .menubar > li > a {
  color: #a7b1c2;
}

body.theme-darkblue .main-left .menubar > li > a:hover, body.theme-darkblue .main-left .menubar > li > a:active {
  color: #fff;
}

body.theme-darkblue .main-left .menubar > li.selected > a {
  color: #fff;
}

body.theme-darkblue .main-left .menubar > li.active {
  background-color: #182029;
}

body.theme-darkblue .main-left .menubar > li.active > a {
  color: #fff;
}

body.theme-darkblue .main-left .menubar.menubar-second > li > a {
  color: #a7b1c2;
}

body.theme-darkblue .main-left .menubar.menubar-second > li > a:hover, body.theme-darkblue .main-left .menubar.menubar-second > li > a:active {
  color: #fff;
}

body.theme-darkblue .main-left .menubar.menubar-second > li.selected > a, body.theme-darkblue .main-left .menubar.menubar-third > li.selected > a, body.theme-darkblue .main-left .menubar.menubar-forth > li.selected > a {
  background-color: #3359a8;
  color: #fff;
  border-right: 3px solid #3359a8;
}

body.theme-darkblue.mini-menu .main-left .menubar li {
  border: none !important;
}

body.theme-darkblue.mini-menu .main-left .menubar > li.active {
  background-color: transparent;
}

body.theme-darkblue.mini-menu .main-left .menubar li:hover > a > span.nav-label {
  background-color: #222D39;
  border-color: #222D39;
}

body.theme-darkblue.mini-menu .main-left .menubar li:hover .menubar-second {
  background-color: #26313d;
  border-color: #222D39;
}

body.theme-darkblue.menu-light .main-left {
  background-color: #fff;
}

body.theme-darkblue.menu-light .main-left .slimScrollBar {
  background-color: rgba(255, 255, 255, 0) !important;
}

body.theme-darkblue.menu-light .main-left .menubar > li > a {
  color: #676a6c;
}

body.theme-darkblue.menu-light .main-left .menubar > li > a:hover, body.theme-darkblue.menu-light .main-left .menubar > li > a:active {
  color: #3963bc;
}

body.theme-darkblue.menu-light .main-left .menubar > li.selected > a {
  color: #3963bc;
}

body.theme-darkblue.menu-light .main-left .menubar > li.active {
  background-color: #fff;
}

body.theme-darkblue.menu-light .main-left .menubar > li.active > a {
  color: #676a6c;
}

body.theme-darkblue.menu-light .main-left .menubar.menubar-second > li > a {
  color: #676a6c;
}

body.theme-darkblue.menu-light .main-left .menubar.menubar-second > li > a:hover, body.theme-darkblue.menu-light .main-left .menubar.menubar-second > li > a:active {
  color: #3963bc;
}

body.theme-darkblue.menu-light .main-left .menubar.menubar-second > li.selected > a, body.theme-darkblue.menu-light .main-left .menubar.menubar-third > li.selected > a, body.theme-darkblue.menu-light .main-left .menubar.menubar-forth > li.selected > a {
  background-color: #ebeff8;
  color: #3963bc;
  border-right: 3px solid #5476c3;
}

body.theme-darkblue.menu-light.mini-menu .main-left .menubar li {
  border: none !important;
}

body.theme-darkblue.menu-light.mini-menu .main-left .menubar > li.active {
  background-color: transparent;
}

body.theme-darkblue.menu-light.mini-menu .main-left .menubar li:hover > a > span.nav-label {
  background-color: #fff;
  border-color: #ddd;
}

body.theme-darkblue.menu-light.mini-menu .main-left .menubar li:hover .menubar-second {
  background-color: white;
  border-color: #ddd;
}

body.theme-darkblue .main-content .content-tabs {
  background: #fff;
  border-bottom: 1px solid #eee;
}

body.theme-darkblue .main-content .content-tabs .roll-nav {
  color: #999;
  background: inherit;
}

body.theme-darkblue .main-content .content-tabs .roll-nav:hover {
  background: #fafafa;
}

body.theme-darkblue .main-content .content-tabs .roll-left {
  border-right: solid 1px #eee;
}

body.theme-darkblue .main-content .content-tabs .roll-right {
  border-left: solid 1px #eee;
}

body.theme-darkblue .main-content .content-tabs .page-tabs .page-tabs-content .menuTab {
  color: #999;
  border-right: solid 1px #eee;
}

body.theme-darkblue .main-content .content-tabs .page-tabs .page-tabs-content .menuTab i {
  color: #999;
}

body.theme-darkblue .main-content .content-tabs .page-tabs .page-tabs-content .menuTab i:hover {
  color: #3963bc;
}

body.theme-darkblue .main-content .content-tabs .page-tabs .page-tabs-content .menuTab:hover {
  background: #f5f7fc;
}

body.theme-darkblue .main-content .content-tabs .page-tabs .page-tabs-content .menuTab.active {
  background: #f5f7fc;
  color: #3963bc;
}
